
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $27.29 | 19,915,661 | 174,657,252 | $4,766,396,407.08 |
November 2025 | $22.53 | 17,331,000 | 174,657,252 | $3,935,237,476.26 |
October 2025 | $21.30 | 29,267,500 | 174,657,252 | $3,719,430,975.69 |
September 2025 | $21.09 | 19,257,100 | 175,900,000 | $3,709,080,170.00 |
August 2025 | $24.54 | 16,643,900 | 175,900,000 | $4,316,339,740.00 |
July 2025 | $24.27 | 17,838,800 | 175,900,000 | $4,269,180,950.00 |
June 2025 | $23.97 | 14,913,900 | 175,800,000 | $4,214,400,660.00 |
May 2025 | $22.91 | 16,839,100 | 175,800,000 | $4,027,683,480.00 |
April 2025 | $21.25 | 17,978,500 | 175,800,000 | $3,735,644,520.00 |
March 2025 | $22.59 | 17,924,600 | 176,000,000 | $3,976,579,200.00 |
February 2025 | $25.98 | 13,865,100 | 176,000,000 | $4,572,268,800.00 |
January 2025 | $29.30 | 17,642,200 | 176,000,000 | $5,156,360,000.00 |
December 2024 | $28.83 | 15,509,000 | 176,200,000 | $5,080,674,140.00 |
November 2024 | $33.00 | 16,494,800 | 176,200,000 | $5,814,494,280.00 |
October 2024 | $27.77 | 12,414,500 | 176,200,000 | $4,892,404,440.00 |
September 2024 | $28.02 | 13,717,600 | 175,900,000 | $4,928,981,850.00 |
August 2024 | $26.52 | 17,358,200 | 175,900,000 | $4,665,641,960.00 |
July 2024 | $26.33 | 29,560,000 | 175,900,000 | $4,631,218,330.00 |
June 2024 | $23.64 | 15,818,700 | 175,800,000 | $4,155,577,980.00 |
May 2024 | $21.90 | 16,170,100 | 175,800,000 | $3,850,389,180.00 |
April 2024 | $20.15 | 17,838,400 | 175,800,000 | $3,542,088,720.00 |
March 2024 | $22.06 | 20,715,800 | 176,600,000 | $3,895,442,800.00 |
February 2024 | $22.85 | 15,047,900 | 176,600,000 | $4,035,045,100.00 |
January 2024 | $23.79 | 15,560,000 | 176,600,000 | $4,201,243,360.00 |
December 2023 | $24.69 | 14,336,300 | 177,100,000 | $4,372,935,490.00 |