
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
October 2025 | $29.35 | 1,251,200 | 11,197,621 | $328,650,176.35 |
September 2025 | $30.45 | 1,313,285 | 11,759,000 | $358,061,550.00 |
August 2025 | $33.55 | 1,213,739 | 11,759,000 | $394,474,469.40 |
July 2025 | $30.95 | 1,522,240 | 11,759,000 | $363,932,818.70 |
June 2025 | $32.43 | 1,673,406 | 11,759,000 | $381,367,888.00 |
May 2025 | $29.35 | 1,512,260 | 11,759,000 | $345,092,548.90 |
April 2025 | $31.92 | 1,815,656 | 11,759,000 | $375,353,159.50 |
March 2025 | $31.20 | 2,000,605 | 11,755,000 | $366,732,490.00 |
February 2025 | $32.72 | 2,159,214 | 11,755,000 | $384,649,461.00 |
January 2025 | $33.95 | 1,387,367 | 11,755,000 | $399,123,392.50 |
December 2024 | $32.32 | 1,989,159 | 11,677,000 | $377,381,956.80 |
November 2024 | $41.50 | 2,647,070 | 11,677,000 | $484,580,319.90 |
October 2024 | $35.22 | 2,412,743 | 11,677,000 | $411,228,909.00 |
September 2024 | $38.28 | 7,340,595 | 11,673,000 | $446,834,268.90 |
August 2024 | $39.36 | 2,078,128 | 11,673,000 | $459,437,607.00 |
July 2024 | $49.56 | 1,601,101 | 11,673,000 | $578,492,868.60 |
June 2024 | $43.84 | 2,432,860 | 11,662,000 | $511,235,257.40 |
May 2024 | $50.84 | 1,967,090 | 11,662,000 | $592,887,916.60 |
April 2024 | $61.98 | 1,173,422 | 11,662,000 | $722,858,574.20 |
March 2024 | $69.11 | 2,349,404 | 11,663,000 | $806,049,757.10 |
February 2024 | $66.18 | 1,490,313 | 11,663,000 | $771,820,018.40 |
January 2024 | $65.75 | 1,476,086 | 11,663,000 | $766,828,254.40 |
December 2023 | $64.89 | 2,690,687 | 11,587,000 | $751,910,556.20 |
November 2023 | $55.00 | 1,409,734 | 11,587,000 | $637,264,143.40 |
October 2023 | $49.28 | 1,256,147 | 11,587,000 | $571,044,438.40 |