
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $51.00 | $51.75 | $49.95 | $50.08 | 11,627,800 |
October 30 2025 | $51.18 | $51.88 | $50.83 | $50.85 | 9,139,600 |
October 29 2025 | $52.30 | $52.55 | $51.03 | $51.40 | 9,858,200 |
October 28 2025 | $52.50 | $52.58 | $51.10 | $51.80 | 6,843,400 |
October 27 2025 | $51.84 | $54.68 | $51.61 | $52.68 | 9,288,100 |
October 24 2025 | $52.50 | $52.62 | $50.67 | $50.71 | 8,634,400 |
October 23 2025 | $50.36 | $52.66 | $50.23 | $51.78 | 12,574,100 |
October 22 2025 | $53.19 | $54.52 | $51.66 | $51.93 | 11,598,900 |
October 21 2025 | $54.70 | $55.50 | $53.42 | $55.08 | 9,780,700 |
October 20 2025 | $53.35 | $55.99 | $53.10 | $54.89 | 9,631,000 |
October 17 2025 | $52.97 | $53.07 | $51.22 | $52.53 | 8,037,800 |
October 16 2025 | $50.97 | $53.16 | $50.70 | $52.97 | 11,164,700 |
October 15 2025 | $50.62 | $51.47 | $49.39 | $50.36 | 6,547,800 |
October 14 2025 | $48.74 | $51.19 | $48.68 | $49.54 | 7,921,600 |
October 13 2025 | $47.90 | $50.66 | $47.60 | $50.11 | 11,877,100 |
October 10 2025 | $50.00 | $50.49 | $45.64 | $45.74 | 13,823,800 |
October 09 2025 | $50.88 | $51.15 | $49.12 | $49.97 | 5,385,600 |
October 08 2025 | $48.44 | $51.26 | $48.27 | $50.88 | 8,823,400 |
October 07 2025 | $50.49 | $50.66 | $47.73 | $48.17 | 8,626,400 |
October 06 2025 | $50.13 | $50.70 | $48.84 | $50.35 | 7,677,700 |
October 03 2025 | $49.03 | $49.92 | $48.82 | $49.27 | 5,297,900 |
October 02 2025 | $49.15 | $49.86 | $48.09 | $48.74 | 9,707,600 |
October 01 2025 | $49.35 | $50.07 | $47.94 | $48.35 | 8,415,200 |