
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $59.22 | 32,624,910 | 155,812,701 | $9,227,228,153.22 |
November 2025 | $64.51 | 40,015,184 | 155,812,701 | $10,051,477,341.51 |
October 2025 | $62.49 | 51,169,320 | 155,812,701 | $9,736,065,690.88 |
September 2025 | $55.56 | 51,705,392 | 156,362,000 | $8,686,706,546.20 |
August 2025 | $54.56 | 46,217,585 | 156,362,000 | $8,530,547,816.80 |
July 2025 | $54.57 | 45,011,568 | 156,362,000 | $8,533,409,241.40 |
June 2025 | $51.30 | 44,333,561 | 154,913,000 | $7,947,656,552.00 |
May 2025 | $48.26 | 59,408,547 | 154,913,000 | $7,476,519,645.10 |
April 2025 | $50.13 | 47,656,837 | 154,913,000 | $7,765,076,090.20 |
March 2025 | $58.37 | 41,299,699 | 158,944,000 | $9,277,322,864.00 |
February 2025 | $61.47 | 34,528,235 | 158,944,000 | $9,771,002,928.00 |
January 2025 | $73.13 | 19,198,305 | 158,944,000 | $11,624,242,284.80 |
December 2024 | $71.62 | 14,635,984 | 160,626,000 | $11,504,483,872.80 |
November 2024 | $74.93 | 21,293,752 | 160,626,000 | $12,036,332,621.40 |
October 2024 | $73.26 | 20,803,224 | 160,626,000 | $11,766,866,443.80 |
September 2024 | $79.39 | 16,644,266 | 161,115,000 | $12,791,709,313.50 |
August 2024 | $73.49 | 21,425,307 | 161,115,000 | $11,841,098,590.50 |
July 2024 | $80.96 | 19,700,142 | 161,115,000 | $13,043,354,832.00 |
June 2024 | $71.09 | 21,289,278 | 160,651,000 | $11,421,306,128.90 |
May 2024 | $76.59 | 26,195,842 | 160,651,000 | $12,304,404,675.90 |
April 2024 | $62.66 | 22,260,533 | 160,651,000 | $10,065,813,316.40 |
March 2024 | $69.77 | 22,947,707 | 160,496,000 | $11,198,367,656.00 |
February 2024 | $72.93 | 22,997,465 | 160,496,000 | $11,704,283,147.20 |
January 2024 | $69.62 | 20,989,889 | 160,496,000 | $11,174,068,561.60 |
December 2023 | $76.39 | 22,662,019 | 160,060,000 | $12,227,655,652.00 |