
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $16.731 | $19.500 | $15.670 | $18.290 | 927,371 |
November 2025 | $25.029 | $25.029 | $15.090 | $16.692 | 5,574,564 |
October 2025 | $28.227 | $29.466 | $24.630 | $25.347 | 2,482,261 |
September 2025 | $40.500 | $41.100 | $27.900 | $28.203 | 3,044,944 |
August 2025 | $31.500 | $42.600 | $30.600 | $41.100 | 2,948,122 |
July 2025 | $31.800 | $36.600 | $31.200 | $32.100 | 2,659,750 |
June 2025 | $32.700 | $35.700 | $29.550 | $32.100 | 2,183,113 |
May 2025 | $31.200 | $36.300 | $29.973 | $33.000 | 3,270,426 |
April 2025 | $31.500 | $32.700 | $25.200 | $31.200 | 2,381,166 |
March 2025 | $33.300 | $36.900 | $30.600 | $31.500 | 3,099,612 |
February 2025 | $30.300 | $35.400 | $29.289 | $32.700 | 3,138,984 |
January 2025 | $32.400 | $37.800 | $29.703 | $30.600 | 3,910,819 |
December 2024 | $34.200 | $36.150 | $25.500 | $31.500 | 3,571,539 |
November 2024 | $34.500 | $39.000 | $29.400 | $34.200 | 3,209,326 |
October 2024 | $51.600 | $53.550 | $33.000 | $33.300 | 3,314,696 |
September 2024 | $38.100 | $58.200 | $34.800 | $51.600 | 6,187,638 |
August 2024 | $22.059 | $36.600 | $18.303 | $36.600 | 9,660,991 |
July 2024 | $24.000 | $33.000 | $21.600 | $22.059 | 10,182,174 |
June 2024 | $25.050 | $26.700 | $19.500 | $23.598 | 8,138,400 |
May 2024 | $38.400 | $44.100 | $21.600 | $23.487 | 6,832,359 |
April 2024 | $47.700 | $53.250 | $34.800 | $41.700 | 2,561,682 |
March 2024 | $63.000 | $63.600 | $44.400 | $46.200 | 1,392,557 |
February 2024 | $54.000 | $65.100 | $39.000 | $62.400 | 2,884,845 |
January 2024 | $67.800 | $69.876 | $47.700 | $65.100 | 2,473,682 |
December 2023 | $65.100 | $79.500 | $63.300 | $67.800 | 1,654,869 |