DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
December 29 2023 | $39.85 | 2,260,500 | 347,492,500 | $13,847,576,125.00 |
December 28 2023 | $40.76 | 1,130,700 | 347,492,500 | $14,163,794,300.00 |
December 27 2023 | $40.65 | 2,234,100 | 347,492,500 | $14,125,570,125.00 |
December 26 2023 | $40.40 | 2,617,200 | 347,492,500 | $14,038,697,000.00 |
December 22 2023 | $41.21 | 1,898,100 | 347,492,500 | $14,320,165,925.00 |
December 21 2023 | $43.00 | 1,590,100 | 347,492,500 | $14,942,177,500.00 |
December 20 2023 | $43.10 | 2,132,600 | 347,492,500 | $14,976,926,750.00 |
December 19 2023 | $43.59 | 3,942,400 | 347,492,500 | $15,147,198,075.00 |
December 18 2023 | $40.87 | 2,922,500 | 347,492,500 | $14,202,018,475.00 |
December 15 2023 | $39.95 | 4,498,800 | 347,492,500 | $13,882,325,375.00 |
December 14 2023 | $38.69 | 4,068,300 | 347,492,500 | $13,444,484,825.00 |
December 13 2023 | $37.93 | 3,158,300 | 347,492,500 | $13,180,390,525.00 |
December 12 2023 | $36.26 | 4,006,800 | 347,492,500 | $12,600,078,050.00 |
December 11 2023 | $36.74 | 3,843,100 | 347,492,500 | $12,766,874,450.00 |
December 08 2023 | $37.36 | 1,631,300 | 347,492,500 | $12,982,319,800.00 |
December 07 2023 | $36.84 | 1,932,000 | 347,492,500 | $12,801,623,700.00 |
December 06 2023 | $36.60 | 1,929,500 | 347,492,500 | $12,718,225,500.00 |
December 05 2023 | $37.07 | 2,456,500 | 347,492,500 | $12,881,546,975.00 |
December 04 2023 | $37.37 | 3,051,100 | 347,492,500 | $12,985,794,725.00 |
December 01 2023 | $38.25 | 2,907,400 | 347,492,500 | $13,291,588,125.00 |
November 30 2023 | $37.48 | 4,034,500 | 347,492,500 | $13,024,018,900.00 |
November 29 2023 | $39.03 | 2,245,900 | 347,492,500 | $13,562,632,275.00 |
November 28 2023 | $38.40 | 3,391,600 | 347,492,500 | $13,343,712,000.00 |
November 27 2023 | $39.39 | 3,201,600 | 347,492,500 | $13,687,729,575.00 |
November 24 2023 | $39.49 | 811,900 | 347,492,500 | $13,722,478,825.00 |