DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
December 29 2023 | $60.48 | 173,600 | 25,055,800 | $1,515,347,222.62 |
December 28 2023 | $60.44 | 95,000 | 25,055,800 | $1,514,445,213.82 |
December 27 2023 | $60.15 | 92,100 | 25,055,800 | $1,507,018,674.70 |
December 26 2023 | $59.64 | 96,100 | 25,055,800 | $1,494,413,101.72 |
December 22 2023 | $58.50 | 88,200 | 25,055,800 | $1,465,824,433.92 |
December 21 2023 | $58.13 | 140,100 | 25,055,800 | $1,456,370,880.58 |
December 20 2023 | $57.64 | 160,500 | 25,055,800 | $1,444,216,312.00 |
December 19 2023 | $57.60 | 178,000 | 25,055,800 | $1,443,316,808.78 |
December 18 2023 | $55.83 | 258,100 | 25,055,800 | $1,398,747,551.74 |
December 15 2023 | $56.89 | 3,033,900 | 25,055,800 | $1,425,306,699.74 |
December 14 2023 | $56.98 | 407,100 | 25,055,800 | $1,427,559,216.16 |
December 13 2023 | $55.44 | 311,900 | 25,055,800 | $1,389,068,496.20 |
December 12 2023 | $54.19 | 290,100 | 25,055,800 | $1,357,778,813.16 |
December 11 2023 | $54.00 | 268,900 | 25,055,800 | $1,353,053,289.28 |
December 08 2023 | $54.06 | 151,400 | 25,055,800 | $1,354,403,796.90 |
December 07 2023 | $54.10 | 137,100 | 25,055,800 | $1,355,528,802.32 |
December 06 2023 | $53.00 | 184,600 | 25,055,800 | $1,328,067,645.52 |
December 05 2023 | $54.25 | 161,100 | 25,055,800 | $1,359,354,822.98 |
December 04 2023 | $53.30 | 155,800 | 25,055,800 | $1,335,494,184.64 |
December 01 2023 | $51.70 | 146,800 | 25,055,800 | $1,295,427,454.86 |
November 30 2023 | $50.54 | 143,500 | 25,055,800 | $1,266,390,288.24 |
November 29 2023 | $49.84 | 124,000 | 25,055,800 | $1,248,833,689.18 |
November 28 2023 | $49.86 | 119,200 | 25,055,800 | $1,249,282,188.00 |
November 27 2023 | $50.02 | 112,600 | 25,055,800 | $1,253,333,710.86 |
November 24 2023 | $49.38 | 42,500 | 25,055,800 | $1,237,353,121.62 |