| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 2026 | $21.62 | $22.32 | $20.85 | $21.75 | 226,721 |
May 2026 | $21.59 | $22.76 | $19.80 | $21.53 | 339,900 |
April 2026 | $20.25 | $22.61 | $20.08 | $21.74 | 284,000 |
March 2026 | $18.18 | $21.33 | $17.56 | $20.13 | 455,500 |
February 2026 | $18.50 | $19.73 | $17.58 | $18.47 | 278,000 |
January 2026 | $20.76 | $20.76 | $17.41 | $18.49 | 266,900 |
December 2025 | $18.95 | $20.63 | $18.54 | $19.47 | 353,800 |
November 2025 | $20.89 | $21.41 | $18.28 | $19.28 | 183,700 |
October 2025 | $23.11 | $23.39 | $20.70 | $20.99 | 217,600 |
September 2025 | $23.09 | $26.32 | $22.72 | $23.07 | 242,300 |
August 2025 | $22.20 | $24.09 | $21.14 | $23.36 | 234,600 |
July 2025 | $21.56 | $24.17 | $21.31 | $22.56 | 187,100 |
June 2025 | $21.65 | $23.28 | $21.43 | $22.33 | 245,000 |
May 2025 | $20.06 | $23.73 | $19.48 | $21.89 | 196,800 |
April 2025 | $24.78 | $25.04 | $18.57 | $20.45 | 297,600 |
March 2025 | $27.50 | $28.00 | $24.60 | $24.66 | 149,700 |
February 2025 | $25.66 | $28.78 | $25.05 | $27.37 | 142,800 |
January 2025 | $25.65 | $28.52 | $24.56 | $26.22 | 203,700 |
December 2024 | $27.44 | $30.73 | $25.28 | $25.75 | 321,000 |
November 2024 | $30.06 | $33.86 | $25.66 | $27.87 | 336,200 |
October 2024 | $31.11 | $33.21 | $29.25 | $30.10 | 395,300 |
September 2024 | $28.96 | $32.53 | $27.72 | $31.36 | 712,800 |
August 2024 | $28.53 | $30.18 | $25.26 | $29.10 | 759,600 |
July 2024 | $24.37 | $29.61 | $24.02 | $28.35 | 504,400 |
June 2024 | $26.34 | $28.15 | $22.29 | $24.52 | 1,148,700 |
