
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
March 2026 | $630.88 | 996,698 | 270,900,000 | $170,905,392,000.00 |
February 2026 | $629.71 | 41,674,398 | 270,900,000 | $170,588,439,000.00 |
January 2026 | $528.00 | 27,401,772 | 270,900,000 | $143,035,200,000.00 |
December 2025 | $465.57 | 30,066,078 | 271,100,000 | $126,216,027,000.00 |
November 2025 | $462.89 | 30,497,300 | 271,100,000 | $125,489,153,680.00 |
October 2025 | $460.04 | 28,301,600 | 271,100,000 | $124,716,464,460.00 |
September 2025 | $455.68 | 31,444,500 | 271,400,000 | $123,672,556,180.00 |
August 2025 | $475.33 | 30,662,700 | 271,400,000 | $129,004,562,000.00 |
July 2025 | $520.74 | 24,390,600 | 271,400,000 | $141,329,840,180.00 |
June 2025 | $504.97 | 23,347,800 | 271,800,000 | $137,251,824,480.00 |
May 2025 | $501.17 | 28,030,300 | 271,800,000 | $136,218,658,320.00 |
April 2025 | $458.90 | 31,412,200 | 271,800,000 | $124,729,427,700.00 |
March 2025 | $464.63 | 28,996,500 | 272,300,000 | $126,519,647,590.00 |
February 2025 | $474.30 | 29,513,700 | 272,300,000 | $129,152,243,990.00 |
January 2025 | $470.13 | 27,663,500 | 272,300,000 | $128,015,936,090.00 |
December 2024 | $417.98 | 23,863,800 | 273,600,000 | $114,359,793,120.00 |
November 2024 | $457.86 | 31,120,000 | 273,600,000 | $125,270,167,680.00 |
October 2024 | $397.71 | 19,685,900 | 273,600,000 | $108,812,170,080.00 |
September 2024 | $410.13 | 27,537,600 | 275,600,000 | $113,031,028,760.00 |
August 2024 | $377.75 | 36,704,000 | 275,600,000 | $104,107,679,520.00 |
July 2024 | $364.27 | 31,761,200 | 275,600,000 | $100,393,969,520.00 |
June 2024 | $365.89 | 32,552,000 | 277,900,000 | $101,680,831,000.00 |
May 2024 | $365.56 | 34,638,100 | 277,900,000 | $101,590,457,920.00 |
April 2024 | $381.81 | 27,723,500 | 277,900,000 | $106,103,970,770.00 |
March 2024 | $400.66 | 29,577,700 | 281,100,000 | $112,626,088,200.00 |