
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $23.79 | 1,692,800 | 308,500,000 | $7,338,166,100.00 |
December 28 2023 | $23.93 | 1,200,000 | 308,500,000 | $7,382,836,900.00 |
December 27 2023 | $23.92 | 1,161,200 | 308,500,000 | $7,379,844,450.00 |
December 26 2023 | $23.90 | 1,567,100 | 308,500,000 | $7,373,890,400.00 |
December 22 2023 | $23.75 | 1,680,300 | 308,500,000 | $7,326,258,000.00 |
December 21 2023 | $23.64 | 1,766,000 | 308,500,000 | $7,293,526,150.00 |
December 20 2023 | $23.72 | 2,640,800 | 308,500,000 | $7,317,342,350.00 |
December 19 2023 | $23.94 | 3,078,000 | 308,500,000 | $7,385,798,500.00 |
December 18 2023 | $23.76 | 3,214,700 | 308,500,000 | $7,329,250,450.00 |
December 15 2023 | $23.35 | 5,971,700 | 308,500,000 | $7,204,215,400.00 |
December 14 2023 | $23.81 | 3,233,600 | 308,500,000 | $7,344,120,150.00 |
December 13 2023 | $23.35 | 5,145,300 | 308,500,000 | $7,204,215,400.00 |
December 12 2023 | $22.02 | 2,061,900 | 308,500,000 | $6,792,121,100.00 |
December 11 2023 | $22.43 | 1,528,400 | 308,500,000 | $6,919,593,300.00 |
December 08 2023 | $22.39 | 3,322,400 | 308,500,000 | $6,907,746,900.00 |
December 07 2023 | $22.52 | 3,422,100 | 308,500,000 | $6,946,278,550.00 |
December 06 2023 | $22.10 | 2,053,100 | 308,500,000 | $6,818,806,350.00 |
December 05 2023 | $22.01 | 1,820,000 | 308,500,000 | $6,789,159,500.00 |
December 04 2023 | $22.28 | 1,873,000 | 308,500,000 | $6,872,146,000.00 |
December 01 2023 | $22.19 | 2,550,600 | 308,500,000 | $6,845,491,600.00 |
November 30 2023 | $21.79 | 4,512,300 | 308,500,000 | $6,720,950,150.00 |
November 29 2023 | $21.82 | 3,872,400 | 308,500,000 | $6,732,827,400.00 |
November 28 2023 | $21.30 | 1,763,200 | 308,500,000 | $6,569,754,300.00 |
November 27 2023 | $21.71 | 3,165,700 | 308,500,000 | $6,697,257,350.00 |
November 24 2023 | $21.93 | 751,200 | 308,500,000 | $6,765,435,850.00 |