
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 2025 | $310.03 | 3,993,187 | 115,189,645 | $35,712,245,639.35 |
September 2025 | $340.70 | 7,066,800 | 8,658,400 | $2,949,916,880.00 |
August 2025 | $306.05 | 7,115,500 | 8,658,400 | $2,649,903,320.00 |
July 2025 | $301.13 | 8,930,100 | 8,658,400 | $2,607,303,992.00 |
June 2025 | $242.07 | 7,206,800 | 8,658,400 | $2,095,938,888.00 |
May 2025 | $245.58 | 7,699,600 | 8,658,400 | $2,126,329,872.00 |
April 2025 | $259.81 | 12,257,300 | 8,658,400 | $2,249,538,904.00 |
March 2025 | $272.17 | 10,542,300 | 111,173,300 | $30,258,037,061.00 |
February 2025 | $271.80 | 9,909,300 | 111,173,300 | $30,216,902,940.00 |
January 2025 | $224.99 | 6,525,800 | 111,173,300 | $25,012,880,767.00 |
December 2024 | $184.71 | 9,840,400 | 106,260,000 | $19,627,284,600.00 |
November 2024 | $215.00 | 5,917,800 | 106,260,000 | $22,845,900,000.00 |
October 2024 | $202.64 | 8,426,000 | 106,260,000 | $21,532,526,400.00 |
September 2024 | $224.51 | 5,737,800 | 104,698,700 | $23,505,905,137.00 |
August 2024 | $191.78 | 7,116,700 | 104,698,700 | $20,079,116,686.00 |
July 2024 | $166.58 | 5,355,300 | 104,698,700 | $17,440,709,446.00 |
June 2024 | $142.67 | 3,747,000 | 104,698,700 | $14,937,363,529.00 |
May 2024 | $148.85 | 3,784,300 | 104,698,700 | $15,584,401,495.00 |
April 2024 | $153.94 | 4,060,900 | 104,698,700 | $16,117,317,878.00 |
March 2024 | $156.39 | 4,232,400 | 104,272,900 | $16,307,238,831.00 |
February 2024 | $165.65 | 6,079,800 | 104,272,900 | $17,272,805,885.00 |
January 2024 | $148.23 | 6,976,300 | 104,272,900 | $15,456,371,967.00 |
December 2023 | $180.36 | 5,302,500 | 104,077,300 | $18,771,381,828.00 |
November 2023 | $186.94 | 4,717,600 | 104,077,300 | $19,456,210,462.00 |
October 2023 | $186.28 | 4,565,900 | 104,077,300 | $19,387,519,444.00 |