
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $81.41 | 28,013,451 | 140,337,030 | $11,424,837,612.30 |
November 2025 | $82.60 | 36,038,495 | 140,337,030 | $11,591,838,678.00 |
October 2025 | $75.61 | 44,760,464 | 140,337,030 | $10,610,531,995.73 |
September 2025 | $75.15 | 33,214,039 | 142,200,000 | $10,686,571,740.00 |
August 2025 | $80.42 | 35,447,613 | 142,200,000 | $11,436,122,160.00 |
July 2025 | $73.82 | 58,828,138 | 142,200,000 | $10,496,763,180.00 |
June 2025 | $72.50 | 42,160,210 | 140,300,000 | $10,171,876,270.00 |
May 2025 | $65.52 | 41,738,259 | 140,300,000 | $9,192,161,370.00 |
April 2025 | $60.17 | 54,754,686 | 140,300,000 | $8,442,033,390.00 |
March 2025 | $59.77 | 39,553,173 | 141,000,000 | $8,427,964,800.00 |
February 2025 | $62.61 | 35,931,392 | 141,000,000 | $8,828,179,200.00 |
January 2025 | $55.62 | 24,950,385 | 141,000,000 | $7,842,448,200.00 |
December 2024 | $53.76 | 36,289,416 | 139,600,000 | $7,505,496,280.00 |
November 2024 | $62.65 | 29,494,262 | 139,600,000 | $8,745,898,120.00 |
October 2024 | $62.40 | 33,577,194 | 139,600,000 | $8,710,481,600.00 |
September 2024 | $68.76 | 23,747,911 | 140,500,000 | $9,660,260,150.00 |
August 2024 | $64.80 | 24,337,474 | 140,500,000 | $9,104,582,650.00 |
July 2024 | $60.63 | 36,186,392 | 140,500,000 | $8,518,866,250.00 |
June 2024 | $55.03 | 35,446,210 | 140,000,000 | $7,703,696,000.00 |
May 2024 | $56.23 | 44,269,061 | 140,000,000 | $7,872,256,000.00 |
April 2024 | $57.66 | 40,827,573 | 140,000,000 | $8,072,414,000.00 |
March 2024 | $52.59 | 31,640,013 | 139,300,000 | $7,325,090,500.00 |
February 2024 | $46.79 | 41,734,418 | 139,300,000 | $6,517,665,910.00 |
January 2024 | $45.54 | 33,546,671 | 139,300,000 | $6,344,000,600.00 |
December 2023 | $46.85 | 36,552,729 | 139,100,000 | $6,516,695,900.00 |