| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $33.00 | $34.94 | $31.69 | $32.03 | 504,417 |
October 2025 | $38.09 | $39.92 | $32.30 | $32.98 | 1,107,600 |
September 2025 | $32.20 | $38.75 | $32.20 | $38.54 | 1,161,300 |
August 2025 | $24.51 | $35.23 | $24.08 | $32.47 | 1,160,000 |
July 2025 | $24.94 | $28.70 | $24.87 | $24.88 | 883,500 |
June 2025 | $25.05 | $28.20 | $23.41 | $25.20 | 1,471,700 |
May 2025 | $23.91 | $28.17 | $22.79 | $24.76 | 967,100 |
April 2025 | $19.70 | $25.10 | $18.35 | $24.04 | 448,200 |
March 2025 | $22.66 | $22.79 | $19.79 | $19.93 | 672,600 |
February 2025 | $26.13 | $27.43 | $22.11 | $22.70 | 514,200 |
January 2025 | $26.28 | $29.02 | $23.88 | $26.61 | 1,256,900 |
December 2024 | $34.78 | $34.78 | $24.54 | $26.28 | 688,300 |
November 2024 | $30.31 | $35.00 | $29.09 | $33.45 | 686,700 |
October 2024 | $26.39 | $31.93 | $25.91 | $30.20 | 445,800 |
September 2024 | $29.30 | $29.90 | $25.33 | $26.48 | 497,200 |
August 2024 | $26.66 | $29.86 | $22.70 | $29.25 | 414,700 |
July 2024 | $23.41 | $30.36 | $23.21 | $26.76 | 565,900 |
June 2024 | $26.00 | $27.36 | $21.27 | $23.69 | 585,400 |
May 2024 | $25.28 | $26.40 | $23.69 | $25.79 | 219,800 |
April 2024 | $24.05 | $27.00 | $23.44 | $25.34 | 289,200 |
March 2024 | $24.27 | $26.83 | $23.00 | $24.05 | 415,500 |
February 2024 | $20.61 | $25.37 | $19.50 | $24.31 | 424,900 |
January 2024 | $19.25 | $22.00 | $18.57 | $19.97 | 571,200 |
December 2023 | $15.10 | $19.43 | $14.77 | $18.50 | 665,600 |
November 2023 | $18.83 | $19.90 | $14.27 | $14.84 | 530,800 |