| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
November 13 2026 | $30.96 | $31.11 | $30.76 | $30.95 | 1,653,606 |
November 12 2026 | $30.79 | $31.04 | $30.57 | $30.58 | 1,614,696 |
November 11 2026 | $30.75 | $30.97 | $30.33 | $30.92 | 1,064,627 |
November 10 2026 | $30.01 | $30.65 | $29.98 | $30.46 | 1,755,276 |
November 09 2026 | $29.80 | $30.72 | $29.54 | $30.46 | 3,392,248 |
November 06 2026 | $30.23 | $30.35 | $29.86 | $29.96 | 2,566,000 |
November 05 2026 | $31.09 | $31.68 | $30.30 | $30.30 | 2,714,400 |
November 04 2026 | $31.88 | $31.94 | $30.76 | $31.00 | 4,467,300 |
November 03 2026 | $31.49 | $32.43 | $31.39 | $31.88 | 2,215,000 |
November 02 2026 | $31.70 | $31.98 | $31.29 | $31.62 | 2,724,700 |
October 30 2026 | $32.17 | $32.60 | $31.65 | $31.89 | 3,514,220 |
October 29 2026 | $31.20 | $31.59 | $31.12 | $31.44 | 2,132,024 |
October 28 2026 | $31.20 | $31.45 | $30.83 | $30.91 | 2,258,627 |
October 27 2026 | $30.36 | $30.88 | $30.36 | $30.87 | 1,939,988 |
October 26 2026 | $29.70 | $30.55 | $29.62 | $30.40 | 3,034,220 |
October 23 2026 | $29.46 | $30.31 | $29.25 | $29.84 | 3,526,514 |
October 22 2026 | $30.27 | $30.42 | $28.78 | $29.29 | 4,508,145 |
October 21 2026 | $29.97 | $30.59 | $29.97 | $30.29 | 4,169,524 |
October 20 2026 | $29.68 | $30.01 | $29.59 | $29.90 | 2,596,782 |
October 19 2026 | $29.64 | $29.83 | $29.44 | $29.47 | 2,813,652 |
October 16 2026 | $29.97 | $30.23 | $29.70 | $29.89 | 2,174,203 |
October 15 2026 | $30.11 | $30.33 | $29.10 | $29.85 | 3,306,252 |
October 14 2026 | $30.42 | $30.51 | $29.72 | $29.88 | 2,760,654 |
October 13 2026 | $31.46 | $31.49 | $30.14 | $30.42 | 3,315,078 |
October 12 2026 | $31.65 | $32.28 | $31.54 | $31.56 | 2,582,958 |
