
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $48.85 | $49.80 | $48.12 | $49.66 | 2,055,966 |
October 30 2025 | $49.00 | $49.95 | $48.65 | $48.99 | 1,566,638 |
October 29 2025 | $50.12 | $50.37 | $48.95 | $49.14 | 2,344,310 |
October 28 2025 | $50.90 | $51.20 | $50.08 | $50.37 | 1,434,398 |
October 27 2025 | $51.89 | $52.38 | $50.23 | $50.80 | 1,745,197 |
October 24 2025 | $51.60 | $52.06 | $50.89 | $51.21 | 2,939,524 |
October 23 2025 | $51.64 | $52.05 | $50.65 | $50.77 | 2,569,490 |
October 22 2025 | $52.38 | $52.79 | $50.70 | $50.71 | 2,025,967 |
October 21 2025 | $52.63 | $53.92 | $52.05 | $52.97 | 2,375,009 |
October 20 2025 | $51.61 | $52.80 | $51.31 | $52.52 | 1,994,624 |
October 17 2025 | $49.47 | $51.21 | $49.47 | $51.08 | 3,046,902 |
October 16 2025 | $50.93 | $52.00 | $48.89 | $49.65 | 3,984,249 |
October 15 2025 | $50.30 | $50.53 | $48.64 | $49.26 | 2,545,411 |
October 14 2025 | $48.88 | $50.46 | $48.55 | $49.90 | 1,956,136 |
October 13 2025 | $50.11 | $50.39 | $49.35 | $49.60 | 2,273,273 |
October 10 2025 | $51.33 | $51.80 | $48.99 | $49.34 | 2,877,658 |
October 09 2025 | $52.01 | $52.15 | $50.96 | $51.07 | 1,913,585 |
October 08 2025 | $53.13 | $53.92 | $52.12 | $52.13 | 1,837,365 |
October 07 2025 | $53.57 | $53.94 | $50.28 | $52.77 | 3,133,177 |
October 06 2025 | $54.05 | $55.56 | $53.14 | $53.35 | 2,733,761 |
October 03 2025 | $54.57 | $55.09 | $53.33 | $53.34 | 2,100,920 |
October 02 2025 | $54.00 | $54.63 | $53.82 | $54.42 | 2,130,578 |
October 01 2025 | $53.23 | $55.18 | $53.07 | $53.74 | 3,238,719 |