
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $46.30 | $46.32 | $45.90 | $45.97 | 3,649,100 |
October 30 2025 | $46.09 | $46.53 | $45.99 | $46.33 | 3,569,900 |
October 29 2025 | $46.36 | $46.60 | $45.89 | $46.02 | 4,137,500 |
October 28 2025 | $46.63 | $46.82 | $46.35 | $46.43 | 3,751,600 |
October 27 2025 | $46.33 | $46.64 | $46.08 | $46.61 | 3,229,700 |
October 24 2025 | $46.57 | $46.65 | $46.12 | $46.26 | 3,508,000 |
October 23 2025 | $47.13 | $47.25 | $46.51 | $46.52 | 3,953,600 |
October 22 2025 | $46.64 | $47.21 | $46.61 | $47.05 | 3,227,000 |
October 21 2025 | $46.51 | $46.65 | $46.22 | $46.61 | 2,794,100 |
October 20 2025 | $46.54 | $46.79 | $46.36 | $46.55 | 2,233,800 |
October 17 2025 | $46.59 | $46.61 | $46.09 | $46.42 | 2,787,300 |
October 16 2025 | $46.96 | $47.06 | $46.50 | $46.55 | 4,134,300 |
October 15 2025 | $46.74 | $47.30 | $46.73 | $46.95 | 2,272,000 |
October 14 2025 | $46.96 | $47.11 | $46.58 | $46.86 | 2,374,000 |
October 13 2025 | $47.03 | $47.30 | $46.80 | $47.07 | 1,597,000 |
October 10 2025 | $47.45 | $47.47 | $46.96 | $47.03 | 3,335,200 |
October 09 2025 | $48.26 | $48.32 | $47.27 | $47.32 | 3,495,300 |
October 08 2025 | $49.01 | $49.01 | $48.10 | $48.35 | 3,484,500 |
October 07 2025 | $49.14 | $49.16 | $48.58 | $48.76 | 2,812,300 |
October 06 2025 | $49.42 | $49.48 | $48.76 | $49.08 | 3,407,800 |
October 03 2025 | $48.97 | $49.70 | $48.70 | $49.37 | 2,570,700 |
October 02 2025 | $49.07 | $49.30 | $48.77 | $49.01 | 3,771,000 |
October 01 2025 | $49.72 | $49.84 | $48.69 | $48.90 | 5,176,300 |