
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $477.11 | 46,359,172 | 251,326,000 | $119,910,147,860.00 |
November 2025 | $509.16 | 40,019,365 | 251,326,000 | $127,965,146,160.00 |
October 2025 | $543.01 | 54,345,561 | 251,326,000 | $136,472,531,260.00 |
September 2025 | $490.38 | 69,122,294 | 249,909,000 | $122,550,375,420.00 |
August 2025 | $423.70 | 72,257,725 | 249,909,000 | $105,886,443,300.00 |
July 2025 | $454.57 | 58,946,376 | 249,909,000 | $113,601,134,130.00 |
June 2025 | $509.31 | 85,516,671 | 248,432,000 | $126,528,901,920.00 |
May 2025 | $471.37 | 72,274,177 | 248,432,000 | $117,103,391,840.00 |
April 2025 | $428.87 | 83,638,202 | 248,432,000 | $106,545,031,840.00 |
March 2025 | $352.58 | 114,340,800 | 246,933,000 | $87,063,637,140.00 |
February 2025 | $389.66 | 64,405,800 | 246,933,000 | $96,219,912,780.00 |
January 2025 | $398.07 | 65,594,800 | 246,933,000 | $98,296,619,310.00 |
December 2024 | $342.16 | 71,464,700 | 245,536,000 | $84,012,597,760.00 |
November 2024 | $345.97 | 76,783,800 | 245,536,000 | $84,948,089,920.00 |
October 2024 | $296.87 | 78,637,400 | 245,536,000 | $72,892,272,320.00 |
September 2024 | $280.47 | 87,583,700 | 251,265,000 | $70,472,294,550.00 |
August 2024 | $277.28 | 142,680,500 | 251,265,000 | $69,670,759,200.00 |
July 2024 | $231.96 | 250,900,800 | 251,265,000 | $58,283,429,400.00 |
June 2024 | $383.19 | 167,064,700 | 250,164,000 | $95,860,343,160.00 |
May 2024 | $313.67 | 63,310,400 | 250,164,000 | $78,468,941,880.00 |
April 2024 | $292.54 | 46,197,600 | 250,164,000 | $73,182,976,560.00 |
March 2024 | $320.59 | 103,697,600 | 247,936,000 | $79,485,802,240.00 |
February 2024 | $324.15 | 68,120,700 | 247,936,000 | $80,368,454,400.00 |
January 2024 | $292.50 | 71,577,700 | 247,936,000 | $72,521,280,000.00 |
December 2023 | $255.32 | 55,352,800 | 243,799,000 | $62,246,760,680.00 |