
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $129.42 | 79,954,802 | 933,004,869 | $120,749,490,145.98 |
November 2025 | $122.31 | 94,955,500 | 933,004,869 | $114,115,825,527.39 |
October 2025 | $118.15 | 105,761,900 | 933,004,869 | $110,232,192,760.18 |
September 2025 | $129.75 | 82,494,400 | 954,209,600 | $123,808,218,495.20 |
August 2025 | $139.27 | 66,009,400 | 954,209,600 | $132,897,351,198.08 |
July 2025 | $146.16 | 74,441,000 | 954,209,600 | $139,471,187,395.36 |
June 2025 | $132.65 | 70,039,300 | 954,209,600 | $126,578,288,964.00 |
May 2025 | $121.12 | 91,401,700 | 954,209,600 | $115,569,477,387.84 |
April 2025 | $113.77 | 162,139,000 | 954,209,600 | $108,557,754,405.12 |
March 2025 | $115.10 | 148,985,100 | 888,246,700 | $102,238,438,715.38 |
February 2025 | $134.99 | 104,883,000 | 888,246,700 | $119,907,442,071.78 |
January 2025 | $166.13 | 70,677,600 | 888,246,700 | $147,560,871,284.20 |
December 2024 | $147.07 | 71,693,200 | 956,267,600 | $140,642,292,255.92 |
November 2024 | $161.95 | 66,250,200 | 956,267,600 | $154,867,250,939.72 |
October 2024 | $137.28 | 60,925,300 | 956,267,600 | $131,280,241,198.40 |
September 2024 | $129.68 | 59,630,100 | 941,967,500 | $122,151,519,497.50 |
August 2024 | $122.91 | 71,092,300 | 941,967,500 | $115,781,087,491.75 |
July 2024 | $122.41 | 77,137,000 | 941,967,500 | $115,304,263,543.25 |
June 2024 | $104.35 | 269,667,800 | 932,046,400 | $97,260,533,114.24 |
May 2024 | $101.97 | 86,915,800 | 932,046,400 | $95,042,542,296.16 |
April 2024 | $92.13 | 71,043,700 | 932,046,400 | $85,866,079,464.96 |
March 2024 | $99.56 | 66,408,100 | 925,141,200 | $92,107,242,900.24 |
February 2024 | $97.26 | 89,552,300 | 925,141,200 | $89,982,656,134.44 |
January 2024 | $85.55 | 59,517,200 | 925,141,200 | $79,150,270,337.76 |
December 2023 | $81.87 | 73,858,500 | 912,002,500 | $74,664,732,672.50 |