
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 2025 | $21.90 | $23.41 | $21.65 | $23.18 | 2,054,600 |
October 2025 | $21.89 | $23.33 | $19.89 | $21.81 | 2,301,100 |
September 2025 | $22.17 | $24.34 | $21.77 | $21.93 | 2,228,400 |
August 2025 | $20.22 | $23.39 | $19.80 | $22.55 | 2,077,100 |
July 2025 | $19.86 | $22.81 | $19.26 | $20.35 | 2,015,300 |
June 2025 | $20.28 | $20.71 | $19.06 | $20.07 | 2,370,400 |
May 2025 | $19.20 | $20.75 | $18.15 | $20.36 | 2,708,500 |
April 2025 | $19.08 | $20.07 | $16.52 | $17.64 | 2,936,800 |
March 2025 | $21.96 | $22.38 | $19.01 | $19.15 | 3,801,200 |
February 2025 | $21.12 | $23.11 | $20.14 | $21.85 | 3,164,200 |
January 2025 | $21.49 | $22.78 | $20.15 | $21.47 | 2,043,100 |
December 2024 | $22.76 | $23.11 | $20.23 | $21.30 | 2,946,200 |
November 2024 | $21.46 | $23.53 | $20.43 | $22.60 | 3,653,900 |
October 2024 | $25.95 | $25.95 | $20.41 | $20.92 | 4,420,300 |
September 2024 | $25.63 | $26.95 | $22.50 | $25.95 | 11,550,700 |
August 2024 | $26.73 | $27.88 | $24.29 | $25.88 | 3,770,200 |
July 2024 | $23.49 | $27.55 | $21.56 | $27.33 | 2,910,200 |
June 2024 | $26.55 | $26.98 | $22.38 | $23.62 | 5,327,600 |
May 2024 | $28.53 | $29.10 | $25.16 | $26.53 | 2,514,300 |
April 2024 | $30.84 | $31.36 | $27.59 | $28.43 | 1,789,000 |
March 2024 | $31.37 | $31.83 | $28.33 | $31.50 | 2,440,900 |
February 2024 | $31.24 | $33.90 | $28.59 | $31.38 | 2,336,000 |
January 2024 | $32.49 | $33.43 | $30.11 | $31.01 | 1,803,300 |
December 2023 | $28.79 | $33.37 | $28.79 | $32.48 | 2,000,100 |
November 2023 | $23.23 | $29.29 | $22.30 | $28.67 | 1,896,000 |