| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
January 2026 | $29.13 | $29.87 | $27.20 | $29.87 | 812,454 |
December 2025 | $26.57 | $30.49 | $26.51 | $29.12 | 1,253,543 |
November 2025 | $24.05 | $28.00 | $23.72 | $26.77 | 974,514 |
October 2025 | $24.40 | $25.94 | $23.65 | $24.06 | 890,100 |
September 2025 | $24.41 | $26.95 | $23.14 | $24.55 | 1,800,300 |
August 2025 | $18.06 | $25.33 | $17.73 | $24.73 | 1,463,000 |
July 2025 | $21.81 | $22.16 | $18.01 | $18.21 | 1,412,714 |
June 2025 | $20.20 | $22.35 | $19.60 | $21.99 | 2,190,500 |
May 2025 | $23.11 | $23.50 | $18.67 | $20.20 | 1,604,400 |
April 2025 | $23.80 | $24.45 | $20.42 | $23.03 | 1,132,500 |
March 2025 | $27.08 | $28.11 | $22.62 | $23.86 | 1,796,500 |
February 2025 | $33.50 | $35.41 | $25.96 | $27.04 | 2,508,500 |
January 2025 | $29.81 | $35.56 | $29.21 | $34.40 | 1,757,800 |
December 2024 | $30.93 | $31.26 | $26.55 | $29.55 | 2,031,800 |
November 2024 | $23.26 | $31.31 | $22.62 | $30.78 | 2,440,800 |
October 2024 | $21.47 | $23.38 | $20.17 | $23.25 | 1,224,700 |
September 2024 | $17.19 | $21.47 | $16.40 | $21.47 | 2,058,900 |
August 2024 | $15.51 | $17.23 | $13.74 | $17.15 | 538,400 |
July 2024 | $15.23 | $16.08 | $14.00 | $15.64 | 462,300 |
June 2024 | $14.47 | $15.41 | $14.00 | $15.03 | 549,300 |
May 2024 | $17.40 | $18.60 | $14.17 | $14.62 | 794,900 |
April 2024 | $16.23 | $17.39 | $13.90 | $17.39 | 590,300 |
March 2024 | $15.31 | $17.85 | $15.00 | $16.15 | 808,200 |
February 2024 | $10.24 | $16.06 | $9.90 | $15.20 | 751,000 |
January 2024 | $10.51 | $11.00 | $9.81 | $10.05 | 225,100 |