
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $32.48 | $33.06 | $32.43 | $32.99 | 944,300 |
October 30 2025 | $32.50 | $33.12 | $32.50 | $32.65 | 1,446,200 |
October 29 2025 | $33.39 | $33.50 | $32.76 | $32.99 | 891,400 |
October 28 2025 | $32.98 | $33.10 | $32.80 | $33.06 | 616,400 |
October 27 2025 | $32.62 | $32.96 | $32.52 | $32.93 | 885,000 |
October 24 2025 | $32.35 | $32.41 | $32.24 | $32.35 | 243,100 |
October 23 2025 | $32.16 | $32.26 | $32.02 | $32.04 | 1,698,700 |
October 22 2025 | $32.29 | $32.29 | $31.80 | $32.21 | 702,500 |
October 21 2025 | $32.81 | $32.96 | $32.63 | $32.70 | 1,308,300 |
October 20 2025 | $33.04 | $33.17 | $32.82 | $32.90 | 183,300 |
October 17 2025 | $32.66 | $32.90 | $32.47 | $32.83 | 316,700 |
October 16 2025 | $33.29 | $33.46 | $32.76 | $32.83 | 268,800 |
October 15 2025 | $33.33 | $33.48 | $32.94 | $33.19 | 248,100 |
October 14 2025 | $32.20 | $33.25 | $32.20 | $33.01 | 462,900 |
October 13 2025 | $32.63 | $32.73 | $32.34 | $32.51 | 399,200 |
October 10 2025 | $33.18 | $33.20 | $32.18 | $32.21 | 624,100 |
October 09 2025 | $33.02 | $33.23 | $32.92 | $33.00 | 566,400 |
October 08 2025 | $32.99 | $33.19 | $32.90 | $33.09 | 838,300 |
October 07 2025 | $32.53 | $32.65 | $32.36 | $32.52 | 986,000 |
October 06 2025 | $32.88 | $32.88 | $32.49 | $32.62 | 761,100 |
October 03 2025 | $32.58 | $32.80 | $32.58 | $32.70 | 532,600 |
October 02 2025 | $32.73 | $32.73 | $32.38 | $32.56 | 997,800 |
October 01 2025 | $32.21 | $32.58 | $32.21 | $32.51 | 1,702,100 |
September 30 2025 | $31.97 | $32.35 | $31.97 | $32.26 | 3,007,800 |
September 29 2025 | $32.13 | $32.27 | $31.99 | $32.03 | 1,761,900 |