
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $32.05 | $32.31 | $31.83 | $31.97 | 5,793,800 |
October 30 2025 | $31.51 | $32.12 | $31.39 | $31.95 | 6,420,300 |
October 29 2025 | $31.98 | $32.35 | $31.40 | $32.07 | 9,063,100 |
October 28 2025 | $31.76 | $32.20 | $31.46 | $31.92 | 6,405,600 |
October 27 2025 | $31.50 | $31.98 | $31.16 | $31.74 | 8,721,200 |
October 24 2025 | $31.46 | $31.50 | $31.10 | $31.15 | 5,105,600 |
October 23 2025 | $31.03 | $31.20 | $30.83 | $31.16 | 6,356,200 |
October 22 2025 | $31.52 | $31.63 | $30.91 | $31.13 | 6,452,700 |
October 21 2025 | $31.66 | $31.67 | $31.26 | $31.43 | 4,072,600 |
October 20 2025 | $31.25 | $31.89 | $31.24 | $31.69 | 4,572,600 |
October 17 2025 | $31.17 | $31.61 | $30.91 | $31.21 | 5,244,500 |
October 16 2025 | $31.95 | $32.09 | $31.33 | $31.50 | 4,908,800 |
October 15 2025 | $32.02 | $32.28 | $31.50 | $31.55 | 7,675,400 |
October 14 2025 | $31.34 | $31.92 | $30.99 | $31.76 | 5,171,300 |
October 13 2025 | $31.62 | $31.86 | $31.47 | $31.78 | 5,648,700 |
October 10 2025 | $32.46 | $32.70 | $31.22 | $31.23 | 6,991,900 |
October 09 2025 | $32.21 | $32.49 | $31.81 | $32.47 | 5,686,700 |
October 08 2025 | $32.47 | $32.55 | $32.09 | $32.15 | 3,749,700 |
October 07 2025 | $32.65 | $32.65 | $31.96 | $32.37 | 4,637,800 |
October 06 2025 | $32.41 | $32.75 | $32.31 | $32.43 | 5,244,100 |
October 03 2025 | $32.60 | $32.96 | $32.15 | $32.36 | 5,379,400 |
October 02 2025 | $32.42 | $32.63 | $31.22 | $32.56 | 9,760,400 |
October 01 2025 | $32.45 | $32.70 | $32.12 | $32.43 | 9,207,900 |