DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
---|---|---|---|---|
October 2025 | $29.68 | 1,593,500 | 28,318,557 | $840,494,771.76 |
September 2025 | $26.30 | 3,497,800 | 28,779,000 | $756,887,700.00 |
August 2025 | $24.39 | 3,459,100 | 28,779,000 | $701,919,810.00 |
July 2025 | $23.48 | 6,774,100 | 28,779,000 | $675,730,920.00 |
June 2025 | $27.54 | 5,334,500 | 28,779,000 | $792,639,851.70 |
May 2025 | $26.96 | 5,453,900 | 28,779,000 | $775,775,357.70 |
April 2025 | $23.92 | 4,387,900 | 28,779,000 | $688,523,185.50 |
March 2025 | $23.39 | 4,034,300 | 28,779,000 | $673,183,978.50 |
February 2025 | $21.73 | 3,115,600 | 28,779,000 | $625,336,013.10 |
January 2025 | $18.95 | 2,438,300 | 28,779,000 | $545,267,079.30 |
December 2024 | $20.63 | 3,134,500 | 29,118,000 | $600,753,840.60 |
November 2024 | $22.01 | 2,731,900 | 29,118,000 | $640,977,445.80 |
October 2024 | $19.40 | 6,857,900 | 29,118,000 | $564,787,287.00 |
September 2024 | $21.56 | 3,355,600 | 28,355,000 | $611,217,544.50 |
August 2024 | $20.81 | 3,749,700 | 28,355,000 | $589,979,649.50 |
July 2024 | $19.11 | 4,347,300 | 28,355,000 | $541,878,227.50 |
June 2024 | $18.10 | 2,878,500 | 29,308,000 | $530,404,460.80 |
May 2024 | $19.01 | 3,616,800 | 29,308,000 | $557,262,312.00 |
April 2024 | $18.68 | 3,785,100 | 29,308,000 | $547,549,640.80 |
March 2024 | $19.45 | 4,186,100 | 29,404,000 | $571,857,813.20 |
February 2024 | $19.17 | 4,236,500 | 29,404,000 | $563,562,944.80 |
January 2024 | $15.78 | 3,423,000 | 29,404,000 | $463,912,788.80 |
December 2023 | $15.17 | 4,694,600 | 29,487,000 | $447,308,943.90 |
November 2023 | $15.94 | 4,368,700 | 29,487,000 | $470,149,574.10 |
October 2023 | $14.72 | 5,441,700 | 29,487,000 | $434,113,511.40 |