| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
January 2026 | $89.99 | 20,681,400 | 59,636,769 | $5,366,712,842.31 |
December 2025 | $76.04 | 39,525,730 | 59,593,900 | $4,531,520,156.00 |
November 2025 | $76.17 | 71,268,289 | 59,593,900 | $4,539,267,363.00 |
October 2025 | $122.14 | 31,195,500 | 59,593,900 | $7,278,798,946.00 |
September 2025 | $132.48 | 36,568,119 | 59,593,900 | $7,894,999,872.00 |
August 2025 | $125.00 | 52,937,400 | 59,593,900 | $7,449,237,500.00 |
July 2025 | $121.19 | 37,771,467 | 59,593,900 | $7,222,184,741.00 |
June 2025 | $124.44 | 41,814,300 | 57,675,000 | $7,177,077,000.00 |
May 2025 | $112.49 | 70,911,600 | 57,675,000 | $6,487,860,750.00 |
April 2025 | $61.87 | 62,154,922 | 57,675,000 | $3,568,352,250.00 |
March 2025 | $62.79 | 50,477,867 | 58,345,000 | $3,663,482,550.00 |
February 2025 | $70.25 | 88,198,062 | 58,345,000 | $4,098,736,250.00 |
January 2025 | $99.91 | 34,795,373 | 58,345,000 | $5,829,248,950.00 |
December 2024 | $125.55 | 29,110,753 | 58,353,200 | $7,326,244,260.00 |
November 2024 | $129.52 | 70,869,009 | 58,353,200 | $7,557,906,464.00 |
October 2024 | $105.25 | 49,420,721 | 58,353,200 | $6,141,674,300.00 |
September 2024 | $109.03 | 55,576,860 | 58,482,500 | $6,376,346,975.00 |
August 2024 | $149.79 | 49,448,347 | 58,482,500 | $8,760,093,675.00 |
July 2024 | $172.58 | 31,435,655 | 58,482,500 | $10,092,909,850.00 |
June 2024 | $210.72 | 30,642,731 | 58,551,400 | $12,337,951,008.00 |
May 2024 | $186.91 | 36,009,764 | 58,551,400 | $10,943,842,174.00 |
April 2024 | $162.53 | 42,154,173 | 58,551,400 | $9,516,359,042.00 |
March 2024 | $196.03 | 25,061,064 | 58,487,600 | $11,465,324,228.00 |
February 2024 | $208.53 | 29,630,682 | 58,487,600 | $12,196,419,228.00 |
January 2024 | $159.53 | 35,417,719 | 58,487,600 | $9,330,526,828.00 |