
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $33.64 | $33.64 | $33.23 | $33.38 | 8,434,800 |
October 30 2025 | $33.53 | $33.55 | $33.17 | $33.18 | 11,221,700 |
October 29 2025 | $33.67 | $33.74 | $33.39 | $33.69 | 10,245,000 |
October 28 2025 | $33.44 | $33.62 | $33.30 | $33.50 | 9,268,500 |
October 27 2025 | $33.09 | $33.27 | $33.03 | $33.23 | 7,185,700 |
October 24 2025 | $32.61 | $32.78 | $32.58 | $32.69 | 6,807,400 |
October 23 2025 | $32.06 | $32.40 | $32.05 | $32.34 | 8,555,800 |
October 22 2025 | $32.36 | $32.39 | $31.77 | $32.07 | 8,882,700 |
October 21 2025 | $32.34 | $32.42 | $32.24 | $32.33 | 7,911,400 |
October 20 2025 | $32.10 | $32.39 | $32.09 | $32.33 | 6,261,900 |
October 17 2025 | $31.59 | $31.99 | $31.51 | $31.92 | 13,447,200 |
October 16 2025 | $32.06 | $32.21 | $31.53 | $31.74 | 23,018,500 |
October 15 2025 | $32.08 | $32.21 | $31.60 | $31.93 | 15,581,700 |
October 14 2025 | $31.68 | $32.03 | $31.36 | $31.77 | 12,665,100 |
October 13 2025 | $31.95 | $32.09 | $31.79 | $32.04 | 12,999,600 |
October 10 2025 | $32.54 | $32.63 | $31.38 | $31.41 | 15,605,700 |
October 09 2025 | $32.54 | $32.55 | $32.33 | $32.50 | 11,375,500 |
October 08 2025 | $32.24 | $32.53 | $32.23 | $32.52 | 7,587,800 |
October 07 2025 | $32.38 | $32.42 | $32.04 | $32.17 | 11,819,700 |
October 06 2025 | $32.26 | $32.41 | $32.15 | $32.34 | 8,912,100 |
October 03 2025 | $32.22 | $32.27 | $31.96 | $32.09 | 9,719,000 |
October 02 2025 | $32.26 | $32.28 | $32.03 | $32.18 | 10,770,000 |
October 01 2025 | $31.73 | $32.14 | $31.71 | $32.09 | 9,014,900 |