DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
May 2025 | $71.64 | 8,510,247 | 149,624,067 | $10,719,068,159.88 |
April 2025 | $64.32 | 88,965,967 | 149,624,067 | $9,623,819,989.44 |
March 2025 | $64.94 | 88,212,100 | 159,989,000 | $10,389,685,660.00 |
February 2025 | $75.19 | 77,279,100 | 159,989,000 | $12,029,572,910.00 |
January 2025 | $90.49 | 74,695,300 | 159,989,000 | $14,477,404,610.00 |
December 2024 | $94.73 | 44,309,800 | 159,989,000 | $15,155,757,970.00 |
November 2024 | $100.16 | 56,393,500 | 159,989,000 | $16,024,498,240.00 |
October 2024 | $92.44 | 51,426,900 | 159,989,000 | $14,789,383,160.00 |
September 2024 | $88.91 | 52,757,100 | 151,642,000 | $13,482,490,220.00 |
August 2024 | $77.95 | 63,727,400 | 151,642,000 | $11,820,493,900.00 |
July 2024 | $69.68 | 41,025,000 | 151,642,000 | $10,566,414,560.00 |
June 2024 | $72.46 | 48,883,300 | 152,600,000 | $11,057,396,000.00 |
May 2024 | $57.06 | 45,505,800 | 152,600,000 | $8,707,356,000.00 |
April 2024 | $54.63 | 36,645,700 | 152,600,000 | $8,336,538,000.00 |
March 2024 | $60.62 | 43,121,800 | 152,138,000 | $9,222,605,560.00 |
February 2024 | $59.48 | 63,029,000 | 152,138,000 | $9,049,168,240.00 |
January 2024 | $47.54 | 41,733,800 | 152,138,000 | $7,232,640,520.00 |
December 2023 | $43.53 | 32,138,000 | 151,564,000 | $6,597,580,920.00 |
November 2023 | $36.79 | 35,322,300 | 151,564,000 | $5,576,039,560.00 |
October 2023 | $29.60 | 41,567,200 | 151,564,000 | $4,486,294,400.00 |
September 2023 | $32.64 | 54,831,200 | 150,328,000 | $4,906,705,920.00 |
August 2023 | $37.63 | 102,765,900 | 150,328,000 | $5,656,842,640.00 |
July 2023 | $47.36 | 45,599,200 | 150,328,000 | $7,119,534,080.00 |
June 2023 | $50.98 | 101,689,900 | 139,342,000 | $7,103,655,160.00 |
May 2023 | $36.96 | 58,538,500 | 139,342,000 | $5,150,080,320.00 |