| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
December 2025 | $23.61 | $26.90 | $23.04 | $24.61 | 612,923 |
November 2025 | $24.60 | $25.70 | $22.34 | $23.79 | 720,049 |
October 2025 | $26.50 | $31.90 | $23.13 | $24.78 | 2,590,500 |
September 2025 | $21.55 | $27.76 | $19.55 | $27.38 | 1,553,483 |
August 2025 | $20.25 | $22.25 | $19.84 | $20.46 | 256,893 |
July 2025 | $21.60 | $23.15 | $17.29 | $19.99 | 547,400 |
June 2025 | $20.25 | $24.50 | $19.99 | $21.32 | 630,216 |
May 2025 | $21.17 | $21.64 | $19.50 | $19.85 | 238,100 |
April 2025 | $23.65 | $24.50 | $20.29 | $20.32 | 180,300 |
March 2025 | $25.81 | $25.81 | $21.12 | $23.99 | 382,400 |
February 2025 | $23.90 | $30.12 | $23.00 | $25.26 | 739,071 |
January 2025 | $21.00 | $34.50 | $19.42 | $24.00 | 527,200 |
December 2024 | $17.52 | $22.08 | $15.75 | $20.99 | 227,613 |
November 2024 | $19.25 | $19.67 | $16.47 | $17.39 | 262,300 |
October 2024 | $20.09 | $20.34 | $17.48 | $18.75 | 424,595 |
September 2024 | $19.93 | $20.60 | $18.43 | $20.32 | 508,210 |
August 2024 | $23.75 | $23.96 | $17.92 | $20.03 | 1,429,943 |
July 2024 | $22.50 | $25.99 | $22.50 | $23.85 | 1,936,600 |
June 2024 | $22.50 | $23.73 | $21.74 | $22.50 | 721,300 |