
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $30.23 | $37.48 | $29.92 | $36.99 | 1,721,049 |
October 2025 | $30.17 | $31.68 | $29.74 | $30.23 | 2,251,210 |
September 2025 | $30.60 | $32.58 | $29.99 | $30.42 | 2,563,535 |
August 2025 | $26.28 | $31.96 | $25.66 | $30.74 | 2,685,345 |
July 2025 | $28.44 | $28.80 | $26.10 | $26.41 | 2,916,014 |
June 2025 | $28.18 | $29.04 | $27.50 | $28.55 | 2,550,507 |
May 2025 | $27.16 | $28.67 | $26.42 | $28.14 | 1,897,291 |
April 2025 | $28.84 | $29.59 | $24.74 | $27.37 | 2,239,364 |
March 2025 | $27.54 | $29.56 | $26.62 | $29.14 | 2,526,053 |
February 2025 | $23.80 | $27.87 | $23.72 | $27.61 | 3,272,266 |
January 2025 | $28.28 | $28.53 | $24.39 | $24.40 | 2,802,958 |
December 2024 | $30.06 | $31.18 | $27.52 | $27.98 | 2,721,672 |
November 2024 | $19.26 | $30.47 | $18.91 | $30.10 | 3,274,199 |
October 2024 | $20.38 | $20.53 | $18.78 | $19.22 | 1,853,050 |
September 2024 | $19.80 | $21.03 | $19.24 | $20.48 | 2,947,519 |
August 2024 | $21.77 | $21.77 | $17.51 | $20.03 | 2,653,585 |
July 2024 | $20.94 | $22.22 | $19.72 | $21.76 | 1,957,060 |
June 2024 | $21.75 | $21.77 | $19.81 | $20.86 | 3,551,360 |
May 2024 | $21.40 | $23.29 | $21.02 | $21.60 | 1,858,963 |
April 2024 | $21.07 | $22.10 | $20.36 | $21.29 | 1,732,693 |
March 2024 | $22.32 | $22.59 | $20.71 | $20.98 | 1,830,622 |
February 2024 | $21.39 | $24.46 | $20.14 | $22.29 | 1,882,078 |
January 2024 | $19.33 | $22.50 | $19.33 | $21.45 | 1,817,742 |
December 2023 | $20.06 | $20.84 | $18.40 | $19.26 | 2,513,363 |
November 2023 | $19.01 | $20.29 | $17.98 | $19.99 | 1,574,336 |