
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $41.78 | $41.92 | $41.32 | $41.41 | 4,170,300 |
October 30 2025 | $41.59 | $42.40 | $41.54 | $41.86 | 7,061,400 |
October 29 2025 | $43.67 | $43.72 | $42.47 | $42.57 | 5,672,400 |
October 28 2025 | $43.67 | $44.13 | $43.62 | $43.87 | 3,334,400 |
October 27 2025 | $42.95 | $43.61 | $42.63 | $43.54 | 4,591,100 |
October 24 2025 | $43.34 | $43.35 | $42.70 | $43.14 | 4,971,900 |
October 23 2025 | $43.43 | $43.66 | $42.95 | $43.16 | 4,676,300 |
October 22 2025 | $43.97 | $44.22 | $43.73 | $44.14 | 4,457,500 |
October 21 2025 | $43.97 | $44.24 | $43.87 | $44.00 | 4,932,900 |
October 20 2025 | $43.22 | $43.37 | $42.98 | $43.34 | 3,835,300 |
October 17 2025 | $42.96 | $42.99 | $42.47 | $42.88 | 5,420,600 |
October 16 2025 | $42.00 | $43.33 | $41.89 | $43.11 | 5,959,700 |
October 15 2025 | $42.61 | $43.07 | $41.93 | $42.20 | 5,079,100 |
October 14 2025 | $42.22 | $42.55 | $41.88 | $42.46 | 5,866,100 |
October 13 2025 | $41.65 | $42.09 | $41.11 | $42.08 | 6,163,400 |
October 10 2025 | $41.30 | $42.29 | $41.19 | $42.09 | 9,767,100 |
October 09 2025 | $40.22 | $40.41 | $40.02 | $40.29 | 5,420,700 |
October 08 2025 | $40.84 | $40.85 | $40.21 | $40.33 | 4,484,500 |
October 07 2025 | $39.99 | $40.55 | $39.79 | $40.25 | 4,565,600 |
October 06 2025 | $39.70 | $40.27 | $39.59 | $39.63 | 6,331,300 |
October 03 2025 | $40.93 | $41.10 | $40.44 | $40.51 | 3,686,000 |
October 02 2025 | $40.53 | $41.03 | $40.37 | $40.81 | 4,850,100 |
October 01 2025 | $40.78 | $40.99 | $40.24 | $40.50 | 6,113,200 |