| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
May 2026 | $22.31 | $23.07 | $21.36 | $21.40 | 21,502,008 |
April 2026 | $22.22 | $22.89 | $20.96 | $22.45 | 35,974,900 |
March 2026 | $24.21 | $24.34 | $19.89 | $22.26 | 43,685,300 |
February 2026 | $25.29 | $26.23 | $21.51 | $24.56 | 33,258,000 |
January 2026 | $26.75 | $27.81 | $25.06 | $25.13 | 25,297,700 |
December 2025 | $24.74 | $28.35 | $24.59 | $26.71 | 31,383,300 |
November 2025 | $22.50 | $25.20 | $20.64 | $25.04 | 30,397,100 |
October 2025 | $21.33 | $23.05 | $19.69 | $22.70 | 44,846,900 |
September 2025 | $25.99 | $26.50 | $20.02 | $21.34 | 49,154,100 |
August 2025 | $23.70 | $26.65 | $23.25 | $25.99 | 42,260,700 |
July 2025 | $21.57 | $24.06 | $20.75 | $23.83 | 38,271,400 |
June 2025 | $21.57 | $23.40 | $21.04 | $21.57 | 38,154,100 |
May 2025 | $14.63 | $25.23 | $14.20 | $21.57 | 62,071,200 |
April 2025 | $16.56 | $16.77 | $13.40 | $14.60 | 36,401,000 |
March 2025 | $19.56 | $19.69 | $16.28 | $16.61 | 33,252,400 |
February 2025 | $18.26 | $20.68 | $18.04 | $19.60 | 33,607,900 |
January 2025 | $18.45 | $19.39 | $16.61 | $18.66 | 74,584,300 |
December 2024 | $16.26 | $19.05 | $16.02 | $18.35 | 45,577,700 |
November 2024 | $14.66 | $18.71 | $14.41 | $16.32 | 30,825,300 |
October 2024 | $15.33 | $15.56 | $14.15 | $14.59 | 25,163,800 |
September 2024 | $16.56 | $17.03 | $15.24 | $15.38 | 27,709,400 |
August 2024 | $19.08 | $19.42 | $15.08 | $16.58 | 43,985,000 |
July 2024 | $16.19 | $19.44 | $15.40 | $19.02 | 38,912,500 |
June 2024 | $15.12 | $16.53 | $14.55 | $16.25 | 30,433,000 |
May 2024 | $16.84 | $17.58 | $14.60 | $15.10 | 41,846,800 |
