
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
February 2026 | $137.10 | 3,437,488 | 54,045,226 | $7,409,600,484.60 |
January 2026 | $131.92 | 9,675,900 | 54,045,226 | $7,129,543,527.99 |
December 2025 | $125.73 | 9,734,500 | 55,055,000 | $6,922,010,095.00 |
November 2025 | $130.91 | 6,782,000 | 55,055,000 | $7,207,514,314.00 |
October 2025 | $127.30 | 10,066,100 | 55,055,000 | $7,008,633,632.00 |
September 2025 | $130.39 | 7,832,500 | 55,055,000 | $7,178,659,988.50 |
August 2025 | $123.43 | 7,185,800 | 55,055,000 | $6,795,691,903.00 |
July 2025 | $122.82 | 10,943,800 | 55,055,000 | $6,761,855,100.00 |
June 2025 | $113.14 | 9,888,100 | 54,380,000 | $6,152,439,002.00 |
May 2025 | $116.57 | 13,235,800 | 54,380,000 | $6,338,956,964.00 |
April 2025 | $114.88 | 8,393,800 | 54,380,000 | $6,247,081,954.00 |
March 2025 | $113.06 | 6,746,000 | 54,126,000 | $6,119,436,846.60 |
February 2025 | $114.70 | 5,880,800 | 54,126,000 | $6,208,425,403.20 |
January 2025 | $106.12 | 5,982,600 | 54,126,000 | $5,743,813,231.80 |
December 2024 | $105.48 | 6,228,600 | 53,962,000 | $5,692,030,476.40 |
November 2024 | $114.35 | 9,409,700 | 53,962,000 | $6,170,711,189.80 |
October 2024 | $99.08 | 5,223,100 | 53,962,000 | $5,346,581,941.00 |
September 2024 | $98.71 | 6,017,300 | 53,485,000 | $5,279,349,243.50 |
August 2024 | $97.58 | 7,140,300 | 53,485,000 | $5,218,921,890.50 |
July 2024 | $92.85 | 6,258,800 | 53,485,000 | $4,965,980,628.50 |
June 2024 | $88.48 | 7,141,000 | 52,236,000 | $4,621,778,596.80 |
May 2024 | $90.68 | 8,148,200 | 52,236,000 | $4,736,891,070.00 |
April 2024 | $89.24 | 7,768,500 | 52,236,000 | $4,661,718,242.40 |
March 2024 | $87.46 | 9,644,700 | 50,792,000 | $4,442,461,329.60 |
February 2024 | $82.96 | 7,085,900 | 50,792,000 | $4,213,856,696.00 |