
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
December 2025 | $20.67 | 64,948,600 | 336,740,443 | $6,960,424,956.81 |
November 2025 | $21.26 | 68,832,100 | 336,740,443 | $7,159,101,818.18 |
October 2025 | $21.42 | 87,797,600 | 336,740,443 | $7,213,552,747.81 |
September 2025 | $22.99 | 64,503,800 | 356,000,000 | $8,185,187,600.00 |
August 2025 | $23.35 | 91,229,100 | 356,000,000 | $8,311,745,600.00 |
July 2025 | $20.59 | 78,543,000 | 356,000,000 | $7,331,642,000.00 |
June 2025 | $22.40 | 63,087,600 | 357,000,000 | $7,996,264,500.00 |
May 2025 | $21.14 | 79,201,000 | 357,000,000 | $7,547,194,200.00 |
April 2025 | $20.63 | 101,734,500 | 357,000,000 | $7,363,981,800.00 |
March 2025 | $21.72 | 100,290,200 | 357,000,000 | $7,752,469,200.00 |
February 2025 | $23.29 | 105,063,600 | 357,000,000 | $8,316,279,300.00 |
January 2025 | $22.88 | 109,970,600 | 357,000,000 | $8,168,374,200.00 |
December 2024 | $21.73 | 136,422,900 | 359,000,000 | $7,800,172,500.00 |
November 2024 | $25.68 | 102,837,000 | 359,000,000 | $9,219,945,700.00 |
October 2024 | $25.14 | 153,091,500 | 359,000,000 | $9,025,762,600.00 |
September 2024 | $22.30 | 146,423,380 | 339,000,000 | $7,560,683,100.00 |
August 2024 | $31.03 | 35,900,340 | 339,000,000 | $10,517,814,000.00 |
July 2024 | $32.26 | 99,215,060 | 339,000,000 | $10,935,055,200.00 |
June 2024 | $26.46 | 107,804,050 | 385,500,000 | $10,200,330,000.00 |
May 2024 | $26.37 | 48,309,080 | 385,500,000 | $10,164,285,750.00 |
April 2024 | $27.25 | 45,822,360 | 385,500,000 | $10,503,911,250.00 |
March 2024 | $35.96 | 33,808,240 | 386,500,000 | $13,898,269,450.00 |
February 2024 | $40.96 | 25,374,930 | 386,500,000 | $15,832,547,350.00 |
January 2024 | $46.92 | 26,277,950 | 386,500,000 | $18,135,391,650.00 |
December 2023 | $50.43 | 30,103,900 | 386,000,000 | $19,464,127,200.00 |