
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $68.85 | 14,428,587 | 250,899,632 | $17,274,439,663.20 |
November 2025 | $72.35 | 14,067,200 | 250,899,632 | $18,152,588,375.20 |
October 2025 | $71.53 | 14,226,900 | 250,899,632 | $17,946,850,676.96 |
September 2025 | $74.44 | 14,575,300 | 256,243,000 | $19,074,728,920.00 |
August 2025 | $81.48 | 12,985,000 | 256,243,000 | $20,878,679,640.00 |
July 2025 | $76.75 | 11,712,000 | 256,243,000 | $19,666,650,250.00 |
June 2025 | $68.49 | 8,577,100 | 251,665,000 | $17,236,535,850.00 |
May 2025 | $66.17 | 11,701,400 | 251,665,000 | $16,652,673,050.00 |
April 2025 | $65.98 | 10,577,700 | 251,665,000 | $16,604,856,700.00 |
March 2025 | $66.86 | 13,579,300 | 256,192,000 | $17,128,997,120.00 |
February 2025 | $74.39 | 15,681,300 | 256,192,000 | $19,058,122,880.00 |
January 2025 | $79.20 | 7,462,300 | 256,192,000 | $20,290,406,400.00 |
December 2024 | $70.85 | 8,205,700 | 236,329,000 | $16,743,909,650.00 |
November 2024 | $81.53 | 13,377,500 | 236,329,000 | $19,267,903,370.00 |
October 2024 | $58.05 | 9,096,342 | 236,329,000 | $13,718,898,450.00 |
September 2024 | $61.93 | 11,612,300 | 232,521,000 | $14,400,025,530.00 |
August 2024 | $53.43 | 15,997,100 | 232,521,000 | $12,423,597,030.00 |
July 2024 | $47.40 | 12,505,771 | 232,521,000 | $11,021,495,400.00 |
June 2024 | $45.04 | 10,759,800 | 233,453,000 | $10,514,723,120.00 |
May 2024 | $40.15 | 13,741,000 | 233,453,000 | $9,373,137,950.00 |
April 2024 | $42.00 | 12,352,800 | 233,453,000 | $9,805,026,000.00 |
March 2024 | $47.86 | 18,841,700 | 234,695,000 | $11,232,502,700.00 |
February 2024 | $54.06 | 13,666,000 | 234,695,000 | $12,687,611,700.00 |
January 2024 | $55.09 | 11,595,706 | 234,695,000 | $12,929,347,550.00 |
December 2023 | $56.72 | 19,929,891 | 232,972,000 | $13,214,171,840.00 |