| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $28.58 | $34.65 | $27.98 | $28.97 | 237,302 |
October 2025 | $29.78 | $30.53 | $27.51 | $28.45 | 250,541 |
September 2025 | $29.91 | $31.26 | $28.94 | $29.86 | 301,624 |
August 2025 | $28.48 | $31.57 | $27.53 | $30.06 | 310,865 |
July 2025 | $32.76 | $34.04 | $28.43 | $28.59 | 207,143 |
June 2025 | $31.23 | $33.54 | $28.80 | $32.60 | 322,593 |
May 2025 | $29.26 | $33.22 | $28.57 | $30.83 | 492,151 |
April 2025 | $29.40 | $31.21 | $24.88 | $29.16 | 336,512 |
March 2025 | $33.40 | $33.54 | $27.21 | $29.72 | 302,688 |
February 2025 | $33.83 | $35.95 | $33.08 | $33.62 | 176,427 |
January 2025 | $36.73 | $36.91 | $32.79 | $34.55 | 216,776 |
December 2024 | $34.81 | $36.96 | $31.71 | $36.30 | 449,327 |
November 2024 | $32.16 | $39.41 | $31.93 | $34.52 | 386,619 |
October 2024 | $32.66 | $34.03 | $30.57 | $32.32 | 184,308 |
September 2024 | $32.03 | $33.12 | $30.39 | $32.68 | 221,935 |
August 2024 | $33.55 | $33.70 | $28.02 | $32.05 | 291,250 |
July 2024 | $28.68 | $33.57 | $26.80 | $33.16 | 310,561 |
June 2024 | $29.33 | $29.77 | $27.53 | $28.88 | 225,163 |
May 2024 | $28.10 | $30.16 | $26.18 | $29.12 | 262,441 |
April 2024 | $30.13 | $30.13 | $25.55 | $27.72 | 188,744 |
March 2024 | $30.06 | $30.62 | $26.43 | $30.11 | 232,837 |
February 2024 | $30.07 | $31.55 | $29.46 | $30.19 | 171,548 |
January 2024 | $29.30 | $30.72 | $28.25 | $30.06 | 226,396 |
December 2023 | $27.41 | $30.93 | $26.77 | $29.36 | 415,226 |
November 2023 | $26.32 | $27.57 | $22.71 | $27.57 | 552,872 |