DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
April 2025 | $85.77 | 23,574,419 | 103,077,999 | $8,840,999,974.23 |
March 2025 | $94.26 | 18,384,000 | 111,000,000 | $10,462,860,000.00 |
February 2025 | $105.73 | 13,213,700 | 111,000,000 | $11,736,030,000.00 |
January 2025 | $115.35 | 14,946,700 | 111,000,000 | $12,803,650,200.00 |
December 2024 | $105.62 | 12,182,600 | 110,975,000 | $11,721,234,987.50 |
November 2024 | $114.88 | 12,430,500 | 110,975,000 | $12,748,830,195.00 |
October 2024 | $102.80 | 12,620,800 | 110,975,000 | $11,407,885,977.50 |
September 2024 | $93.15 | 7,905,500 | 110,994,000 | $10,339,546,175.40 |
August 2024 | $87.01 | 10,275,800 | 110,994,000 | $9,657,499,144.80 |
July 2024 | $87.53 | 16,480,300 | 110,994,000 | $9,715,571,205.60 |
June 2024 | $83.07 | 10,523,300 | 110,285,000 | $9,161,408,035.50 |
May 2024 | $79.50 | 15,121,500 | 110,285,000 | $8,767,304,588.00 |
April 2024 | $78.49 | 12,933,300 | 110,285,000 | $8,655,751,310.50 |
March 2024 | $76.77 | 10,278,400 | 109,985,000 | $8,443,185,499.50 |
February 2024 | $74.50 | 10,685,100 | 109,985,000 | $8,193,684,527.00 |
January 2024 | $71.24 | 12,418,700 | 109,985,000 | $7,835,870,326.50 |
December 2023 | $67.53 | 11,144,600 | 111,330,000 | $7,518,526,821.00 |
November 2023 | $59.59 | 10,073,700 | 111,330,000 | $6,634,566,621.00 |
October 2023 | $55.34 | 12,732,200 | 111,330,000 | $6,160,946,535.00 |
September 2023 | $59.65 | 13,396,800 | 113,195,000 | $6,752,093,069.50 |
August 2023 | $63.13 | 11,909,900 | 113,195,000 | $7,145,524,931.00 |
July 2023 | $61.35 | 13,244,400 | 113,195,000 | $6,944,241,582.00 |
June 2023 | $57.61 | 12,044,300 | 113,864,000 | $6,559,830,290.40 |
May 2023 | $53.65 | 13,725,800 | 113,864,000 | $6,109,099,646.40 |
April 2023 | $57.54 | 13,755,000 | 113,864,000 | $6,551,677,628.00 |