
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $72.95 | 9,820,600 | 952,077,833 | $69,454,077,917.35 |
November 2025 | $73.52 | 163,297,300 | 952,077,833 | $69,996,762,282.16 |
October 2025 | $69.09 | 247,551,700 | 952,077,833 | $65,779,057,481.97 |
September 2025 | $60.97 | 156,067,200 | 976,000,000 | $59,506,720,000.00 |
August 2025 | $58.44 | 139,717,900 | 976,000,000 | $57,036,366,400.00 |
July 2025 | $53.20 | 230,918,400 | 976,000,000 | $51,925,542,400.00 |
June 2025 | $49.08 | 200,108,400 | 976,000,000 | $47,905,105,600.00 |
May 2025 | $49.32 | 201,922,400 | 976,000,000 | $48,141,102,400.00 |
April 2025 | $44.98 | 316,308,500 | 976,000,000 | $43,900,577,600.00 |
March 2025 | $46.76 | 394,714,600 | 1,002,000,000 | $46,853,319,600.00 |
February 2025 | $48.72 | 203,630,300 | 1,002,000,000 | $48,820,947,000.00 |
January 2025 | $49.05 | 224,500,800 | 1,002,000,000 | $49,148,901,600.00 |
December 2024 | $52.83 | 210,918,200 | 1,130,000,000 | $59,697,109,000.00 |
November 2024 | $55.01 | 269,406,400 | 1,130,000,000 | $62,157,006,000.00 |
October 2024 | $50.23 | 291,372,600 | 1,130,000,000 | $56,756,397,000.00 |
September 2024 | $44.37 | 280,951,700 | 1,131,000,000 | $50,181,452,100.00 |
August 2024 | $49.13 | 273,970,700 | 1,131,000,000 | $55,571,006,400.00 |
July 2024 | $43.75 | 322,709,200 | 1,131,000,000 | $49,475,821,200.00 |
June 2024 | $45.86 | 306,891,700 | 1,147,000,000 | $52,598,552,500.00 |
May 2024 | $44.29 | 257,872,200 | 1,147,000,000 | $50,800,285,900.00 |
April 2024 | $43.84 | 311,700,900 | 1,147,000,000 | $50,280,924,300.00 |
March 2024 | $44.64 | 382,685,200 | 1,162,000,000 | $51,876,444,200.00 |
February 2024 | $40.34 | 325,065,700 | 1,162,000,000 | $46,877,520,200.00 |
January 2024 | $38.08 | 421,152,200 | 1,162,000,000 | $44,252,678,400.00 |
December 2023 | $35.26 | 419,281,000 | 1,307,000,000 | $46,080,114,800.00 |