| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $517.60 | 16,467,871 | 138,036,245 | $71,447,560,412.00 |
November 2025 | $497.98 | 19,645,006 | 138,036,245 | $68,739,289,285.10 |
October 2025 | $435.80 | 20,083,000 | 138,036,245 | $60,155,960,909.38 |
September 2025 | $420.55 | 18,449,800 | 138,600,000 | $58,288,798,260.00 |
August 2025 | $396.73 | 18,327,600 | 138,600,000 | $54,986,362,200.00 |
July 2025 | $364.18 | 20,291,000 | 138,600,000 | $50,475,680,640.00 |
June 2025 | $324.44 | 13,692,300 | 138,400,000 | $44,902,150,000.00 |
May 2025 | $318.47 | 17,732,100 | 138,400,000 | $44,076,773,920.00 |
April 2025 | $289.45 | 20,498,200 | 138,400,000 | $40,059,312,560.00 |
March 2025 | $308.75 | 21,153,800 | 138,300,000 | $42,700,512,240.00 |
February 2025 | $362.67 | 17,442,600 | 138,300,000 | $50,157,841,860.00 |
January 2025 | $349.26 | 15,243,700 | 138,300,000 | $48,302,810,130.00 |
December 2024 | $341.76 | 13,979,800 | 138,400,000 | $47,299,750,080.00 |
November 2024 | $367.68 | 12,432,000 | 138,400,000 | $50,887,258,000.00 |
October 2024 | $320.93 | 13,007,100 | 138,400,000 | $44,417,362,480.00 |
September 2024 | $315.87 | 13,858,100 | 138,100,000 | $43,621,867,960.00 |
August 2024 | $305.20 | 17,244,900 | 138,100,000 | $42,147,995,710.00 |
July 2024 | $282.97 | 17,011,400 | 138,100,000 | $39,078,143,190.00 |
June 2024 | $268.55 | 20,217,500 | 137,900,000 | $37,033,031,210.00 |
May 2024 | $273.20 | 19,922,000 | 137,900,000 | $37,674,914,340.00 |
April 2024 | $272.34 | 20,511,700 | 137,900,000 | $37,555,423,990.00 |
March 2024 | $284.06 | 141,806,900 | 142,100,000 | $40,365,082,310.00 |
February 2024 | $258.96 | 40,887,900 | 142,100,000 | $36,797,775,490.00 |
January 2024 | $229.23 | 16,478,200 | 142,100,000 | $32,573,241,960.00 |
December 2023 | $229.49 | 15,560,300 | 141,900,000 | $32,564,105,970.00 |