| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 2026 | $18.08 | $18.73 | $17.32 | $17.58 | 1,502,200 |
September 2026 | $19.07 | $19.67 | $18.04 | $18.05 | 6,007,854 |
August 2026 | $26.93 | $28.67 | $18.88 | $19.26 | 6,229,194 |
July 2026 | $28.93 | $28.93 | $25.65 | $27.24 | 3,141,955 |
June 2026 | $30.35 | $30.63 | $26.17 | $28.78 | 4,156,544 |
May 2026 | $32.45 | $35.82 | $28.54 | $30.92 | 3,579,787 |
April 2026 | $28.51 | $34.33 | $27.74 | $32.45 | 2,740,000 |
March 2026 | $31.39 | $32.98 | $26.91 | $28.20 | 4,286,026 |
February 2026 | $28.39 | $33.01 | $27.40 | $31.95 | 3,589,916 |
January 2026 | $27.82 | $31.03 | $26.85 | $28.46 | 2,799,307 |
December 2025 | $25.54 | $28.74 | $24.89 | $27.54 | 1,834,727 |
November 2025 | $27.44 | $30.00 | $23.85 | $25.51 | 2,381,800 |
October 2025 | $26.10 | $27.77 | $25.35 | $27.46 | 1,936,500 |
September 2025 | $27.30 | $28.77 | $25.63 | $26.20 | 2,186,500 |
August 2025 | $29.89 | $31.06 | $26.46 | $27.72 | 2,679,800 |
July 2025 | $31.67 | $32.73 | $28.63 | $30.35 | 3,678,300 |
June 2025 | $28.79 | $32.14 | $28.31 | $31.88 | 1,988,600 |
May 2025 | $25.15 | $31.50 | $24.84 | $28.97 | 3,148,800 |
April 2025 | $24.52 | $26.32 | $20.90 | $25.16 | 3,304,500 |
March 2025 | $29.12 | $29.66 | $24.91 | $24.93 | 2,766,300 |
February 2025 | $26.07 | $30.20 | $25.24 | $29.09 | 2,305,800 |
January 2025 | $30.48 | $30.95 | $26.05 | $27.15 | 2,664,500 |
December 2024 | $32.62 | $33.13 | $28.64 | $30.48 | 2,225,100 |
November 2024 | $29.94 | $33.06 | $27.33 | $32.69 | 3,280,500 |
October 2024 | $28.82 | $32.09 | $28.63 | $29.97 | 3,158,600 |
