
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 29 2023 | $23.39 | 277,477 | 287,164,000 | $6,716,794,676.40 |
December 28 2023 | $23.37 | 452,508 | 287,164,000 | $6,711,683,157.20 |
December 27 2023 | $23.43 | 742,758 | 287,164,000 | $6,729,573,474.40 |
December 26 2023 | $23.67 | 369,566 | 287,164,000 | $6,798,578,983.60 |
December 22 2023 | $23.82 | 667,541 | 287,164,000 | $6,839,471,137.20 |
December 21 2023 | $24.02 | 355,494 | 287,164,000 | $6,898,253,608.00 |
December 20 2023 | $23.54 | 270,263 | 287,164,000 | $6,760,242,589.60 |
December 19 2023 | $23.96 | 301,982 | 287,164,000 | $6,880,363,290.80 |
December 18 2023 | $23.41 | 321,616 | 287,164,000 | $6,721,906,195.60 |
December 15 2023 | $23.86 | 783,990 | 287,164,000 | $6,852,249,935.20 |
December 14 2023 | $24.40 | 997,869 | 287,164,000 | $7,005,624,227.60 |
December 13 2023 | $23.11 | 827,798 | 287,164,000 | $6,637,566,128.80 |
December 12 2023 | $22.19 | 506,087 | 287,164,000 | $6,371,767,130.40 |
December 11 2023 | $22.65 | 684,569 | 287,164,000 | $6,504,666,629.60 |
December 08 2023 | $22.46 | 497,569 | 287,164,000 | $6,450,995,678.00 |
December 07 2023 | $22.66 | 425,576 | 287,164,000 | $6,507,222,389.20 |
December 06 2023 | $23.03 | 380,828 | 287,164,000 | $6,612,008,532.80 |
December 05 2023 | $22.10 | 297,021 | 287,164,000 | $6,346,209,534.40 |
December 04 2023 | $22.68 | 359,157 | 287,164,000 | $6,512,333,908.40 |
December 01 2023 | $23.07 | 377,075 | 287,164,000 | $6,624,787,330.80 |
November 30 2023 | $22.05 | 281,219 | 287,164,000 | $6,330,874,976.80 |
November 29 2023 | $22.06 | 285,879 | 287,164,000 | $6,333,430,736.40 |
November 28 2023 | $21.94 | 365,694 | 287,164,000 | $6,300,694,040.40 |
November 27 2023 | $21.58 | 437,597 | 287,164,000 | $6,197,343,716.80 |
November 24 2023 | $21.73 | 96,443 | 287,164,000 | $6,240,188,585.60 |