
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $76.43 | 3,279,600 | 68,754,968 | $5,254,942,204.24 |
November 2025 | $74.80 | 13,435,100 | 68,754,968 | $5,142,871,606.40 |
October 2025 | $73.44 | 22,021,400 | 68,754,968 | $5,049,165,460.51 |
September 2025 | $68.20 | 17,384,800 | 72,000,000 | $4,910,054,400.00 |
August 2025 | $63.49 | 17,331,700 | 72,000,000 | $4,571,020,800.00 |
July 2025 | $56.11 | 23,854,900 | 72,000,000 | $4,040,013,600.00 |
June 2025 | $49.92 | 25,294,400 | 72,000,000 | $3,594,218,400.00 |
May 2025 | $43.26 | 24,675,200 | 72,000,000 | $3,114,849,600.00 |
April 2025 | $40.84 | 42,433,800 | 72,000,000 | $2,940,696,000.00 |
March 2025 | $52.83 | 31,745,600 | 73,000,000 | $3,856,553,500.00 |
February 2025 | $61.08 | 26,918,300 | 73,000,000 | $4,458,621,000.00 |
January 2025 | $61.88 | 22,520,300 | 73,000,000 | $4,517,378,700.00 |
December 2024 | $70.41 | 17,914,800 | 75,000,000 | $5,281,102,500.00 |
November 2024 | $80.90 | 16,162,800 | 75,000,000 | $6,067,770,000.00 |
October 2024 | $77.42 | 26,210,100 | 75,000,000 | $5,806,665,000.00 |
September 2024 | $83.22 | 20,434,400 | 75,000,000 | $6,241,800,000.00 |
August 2024 | $102.84 | 18,095,900 | 75,000,000 | $7,713,315,000.00 |
July 2024 | $115.24 | 21,296,700 | 75,000,000 | $8,642,812,500.00 |
June 2024 | $119.73 | 23,629,200 | 75,000,000 | $8,979,405,000.00 |
May 2024 | $117.66 | 14,361,100 | 75,000,000 | $8,824,672,500.00 |
April 2024 | $120.87 | 18,274,100 | 75,000,000 | $9,065,205,000.00 |
March 2024 | $112.85 | 13,965,000 | 75,000,000 | $8,463,885,000.00 |
February 2024 | $100.33 | 18,929,800 | 75,000,000 | $7,524,510,000.00 |
January 2024 | $87.56 | 18,089,800 | 75,000,000 | $6,566,805,000.00 |
December 2023 | $95.65 | 15,188,000 | 74,000,000 | $7,078,336,800.00 |