| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $19.37 | $20.66 | $18.59 | $20.47 | 3,283,199 |
September 2026 | $18.66 | $21.29 | $18.26 | $19.49 | 9,790,900 |
August 2026 | $17.57 | $21.49 | $17.17 | $18.82 | 8,683,200 |
July 2026 | $19.19 | $19.48 | $15.74 | $17.37 | 7,489,564 |
June 2026 | $15.24 | $19.02 | $13.97 | $18.99 | 20,846,400 |
May 2026 | $22.09 | $22.55 | $14.08 | $15.26 | 12,640,200 |
April 2026 | $17.59 | $22.48 | $17.20 | $21.79 | 6,024,900 |
March 2026 | $15.21 | $19.10 | $15.04 | $17.50 | 12,058,652 |
February 2026 | $12.75 | $16.51 | $10.25 | $15.75 | 13,628,693 |
January 2026 | $17.76 | $18.02 | $12.31 | $12.79 | 6,839,514 |
December 2025 | $15.98 | $18.37 | $15.70 | $17.69 | 8,677,881 |
November 2025 | $13.72 | $16.57 | $12.29 | $16.20 | 9,688,741 |
October 2025 | $15.37 | $15.58 | $13.25 | $13.71 | 6,411,831 |
September 2025 | $16.81 | $17.46 | $14.93 | $15.44 | 6,339,619 |
August 2025 | $14.80 | $18.57 | $14.55 | $17.09 | 6,320,081 |
July 2025 | $14.62 | $16.49 | $14.62 | $15.20 | 6,411,771 |
June 2025 | $14.16 | $15.92 | $13.79 | $14.75 | 10,722,612 |
May 2025 | $18.33 | $19.83 | $12.91 | $14.19 | 15,236,364 |
April 2025 | $20.53 | $22.01 | $15.94 | $18.30 | 6,975,817 |
March 2025 | $21.01 | $21.45 | $18.09 | $20.62 | 7,878,697 |
February 2025 | $21.51 | $23.97 | $20.46 | $20.93 | 4,718,050 |
January 2025 | $21.06 | $22.74 | $19.17 | $22.11 | 4,585,694 |
December 2024 | $21.21 | $23.53 | $19.99 | $20.89 | 6,603,174 |
November 2024 | $20.27 | $25.43 | $20.24 | $21.20 | 6,042,282 |
October 2024 | $22.32 | $22.92 | $18.71 | $20.16 | 5,571,328 |
