DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
December 29 2023 | $59.60 | 349,600 | 55,752,000 | $3,322,746,722.40 |
December 28 2023 | $60.11 | 278,500 | 55,752,000 | $3,351,425,551.20 |
December 27 2023 | $60.19 | 262,500 | 55,752,000 | $3,355,595,800.80 |
December 26 2023 | $60.63 | 247,800 | 55,752,000 | $3,380,104,380.00 |
December 22 2023 | $60.85 | 327,000 | 55,752,000 | $3,392,620,704.00 |
December 21 2023 | $60.09 | 424,600 | 55,752,000 | $3,349,858,920.00 |
December 20 2023 | $58.93 | 454,100 | 55,752,000 | $3,285,721,819.20 |
December 19 2023 | $59.60 | 328,300 | 55,752,000 | $3,322,746,722.40 |
December 18 2023 | $58.94 | 402,200 | 55,752,000 | $3,286,245,888.00 |
December 15 2023 | $59.14 | 1,475,100 | 55,752,000 | $3,297,195,580.80 |
December 14 2023 | $60.29 | 713,700 | 55,752,000 | $3,361,332,681.60 |
December 13 2023 | $60.01 | 724,900 | 55,752,000 | $3,345,688,670.40 |
December 12 2023 | $57.09 | 651,900 | 55,752,000 | $3,182,993,184.00 |
December 11 2023 | $57.16 | 611,300 | 55,752,000 | $3,186,644,940.00 |
December 08 2023 | $57.57 | 486,100 | 55,752,000 | $3,209,586,888.00 |
December 07 2023 | $57.14 | 584,800 | 55,752,000 | $3,185,602,377.60 |
December 06 2023 | $57.36 | 411,200 | 55,752,000 | $3,198,118,701.60 |
December 05 2023 | $56.41 | 848,300 | 55,752,000 | $3,144,925,718.40 |
December 04 2023 | $57.88 | 861,500 | 55,752,000 | $3,226,797,530.40 |
December 01 2023 | $55.88 | 934,500 | 55,752,000 | $3,115,204,327.20 |
November 30 2023 | $53.90 | 1,261,600 | 55,752,000 | $3,005,177,755.20 |
November 29 2023 | $55.06 | 482,500 | 55,752,000 | $3,069,838,924.80 |
November 28 2023 | $55.20 | 398,800 | 55,752,000 | $3,077,660,930.40 |
November 27 2023 | $54.98 | 382,400 | 55,752,000 | $3,065,144,606.40 |
November 24 2023 | $55.17 | 166,100 | 55,752,000 | $3,076,094,299.20 |