
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $31.30 | $31.38 | $30.45 | $30.47 | 1,546,300 |
October 30 2025 | $30.93 | $31.47 | $30.83 | $31.20 | 725,800 |
October 29 2025 | $31.86 | $31.86 | $30.94 | $31.20 | 1,013,800 |
October 28 2025 | $31.84 | $32.30 | $31.55 | $32.18 | 1,168,400 |
October 27 2025 | $31.46 | $32.11 | $31.40 | $31.84 | 1,013,600 |
October 24 2025 | $32.64 | $32.72 | $30.50 | $31.30 | 1,788,700 |
October 23 2025 | $32.70 | $32.87 | $32.37 | $32.42 | 777,000 |
October 22 2025 | $32.09 | $32.62 | $32.03 | $32.52 | 1,376,200 |
October 21 2025 | $31.60 | $32.21 | $31.03 | $32.17 | 972,400 |
October 20 2025 | $31.36 | $31.81 | $31.36 | $31.72 | 779,100 |
October 17 2025 | $30.89 | $31.35 | $30.86 | $31.28 | 936,200 |
October 16 2025 | $31.67 | $31.89 | $30.64 | $30.95 | 878,500 |
October 15 2025 | $31.26 | $31.76 | $31.13 | $31.59 | 1,484,800 |
October 14 2025 | $30.19 | $31.16 | $29.97 | $31.13 | 935,400 |
October 13 2025 | $30.02 | $30.75 | $29.99 | $30.52 | 1,548,800 |
October 10 2025 | $31.06 | $31.20 | $29.44 | $29.61 | 1,467,400 |
October 09 2025 | $30.53 | $31.00 | $29.80 | $30.99 | 3,194,200 |
October 08 2025 | $30.83 | $31.16 | $29.92 | $30.31 | 2,916,900 |
October 07 2025 | $31.00 | $31.86 | $30.77 | $30.90 | 3,292,800 |
October 06 2025 | $32.01 | $32.41 | $30.64 | $31.03 | 1,917,700 |
October 03 2025 | $31.26 | $32.18 | $31.26 | $31.77 | 1,547,100 |
October 02 2025 | $31.70 | $31.70 | $30.94 | $31.54 | 2,064,700 |
October 01 2025 | $33.02 | $33.28 | $31.59 | $31.74 | 2,816,500 |