| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 28 2026 | $25.55 | $25.96 | $25.00 | $25.72 | 17,881 |
October 27 2026 | $26.06 | $26.44 | $25.47 | $25.72 | 11,112 |
October 26 2026 | $25.74 | $26.56 | $25.70 | $25.81 | 14,607 |
October 23 2026 | $27.31 | $27.31 | $25.35 | $25.55 | 21,500 |
October 22 2026 | $27.79 | $28.05 | $27.02 | $27.16 | 10,800 |
October 21 2026 | $28.06 | $29.24 | $27.55 | $27.77 | 14,100 |
October 20 2026 | $27.47 | $28.56 | $27.07 | $27.85 | 21,200 |
October 19 2026 | $26.70 | $27.23 | $26.61 | $26.94 | 17,900 |
October 16 2026 | $27.49 | $27.49 | $25.95 | $26.54 | 11,800 |
October 15 2026 | $27.80 | $28.87 | $27.42 | $27.59 | 22,200 |
October 14 2026 | $27.91 | $28.86 | $27.49 | $27.52 | 20,100 |
October 13 2026 | $30.75 | $31.22 | $27.87 | $28.23 | 41,800 |
October 12 2026 | $31.12 | $31.18 | $30.29 | $30.46 | 17,100 |
October 09 2026 | $30.16 | $31.18 | $30.10 | $31.18 | 12,800 |
October 08 2026 | $31.03 | $31.22 | $29.80 | $30.08 | 44,300 |
October 07 2026 | $29.95 | $31.50 | $29.86 | $31.01 | 26,100 |
October 06 2026 | $30.50 | $30.50 | $29.55 | $30.03 | 27,900 |
October 05 2026 | $31.56 | $31.56 | $30.29 | $30.33 | 14,900 |
October 02 2026 | $32.20 | $32.32 | $30.57 | $30.57 | 18,000 |
October 01 2026 | $30.99 | $32.28 | $30.99 | $31.85 | 34,300 |
September 30 2026 | $30.11 | $31.14 | $29.98 | $30.84 | 30,900 |
September 29 2026 | $30.34 | $30.69 | $30.00 | $30.00 | 85,100 |
September 28 2026 | $29.75 | $31.45 | $29.68 | $30.52 | 111,900 |
September 25 2026 | $30.60 | $30.91 | $29.79 | $30.21 | 28,800 |
September 24 2026 | $30.57 | $31.57 | $30.24 | $30.73 | 18,000 |
