
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $57.30 | $57.57 | $56.75 | $57.38 | 7,677,500 |
October 30 2025 | $58.21 | $58.72 | $56.99 | $57.12 | 7,191,600 |
October 29 2025 | $57.90 | $59.50 | $57.64 | $58.76 | 8,625,000 |
October 28 2025 | $60.34 | $60.42 | $57.74 | $57.86 | 8,516,600 |
October 27 2025 | $61.37 | $61.70 | $60.18 | $60.45 | 5,658,100 |
October 24 2025 | $59.87 | $61.82 | $59.38 | $60.95 | 8,857,500 |
October 23 2025 | $60.50 | $60.71 | $58.26 | $58.77 | 7,687,600 |
October 22 2025 | $62.00 | $62.55 | $59.98 | $60.00 | 7,235,700 |
October 21 2025 | $61.46 | $62.91 | $61.18 | $62.32 | 7,041,200 |
October 20 2025 | $60.08 | $62.23 | $59.21 | $61.75 | 6,512,100 |
October 17 2025 | $60.34 | $60.84 | $59.41 | $59.64 | 6,230,900 |
October 16 2025 | $61.63 | $62.02 | $59.17 | $60.40 | 12,415,900 |
October 15 2025 | $61.47 | $61.88 | $60.86 | $61.51 | 8,882,200 |
October 14 2025 | $57.62 | $61.61 | $57.50 | $61.08 | 10,945,000 |
October 13 2025 | $58.05 | $59.76 | $57.29 | $58.54 | 9,448,600 |
October 10 2025 | $59.75 | $60.78 | $57.28 | $57.30 | 14,375,100 |
October 09 2025 | $61.71 | $62.08 | $58.72 | $59.39 | 29,289,500 |
October 08 2025 | $56.82 | $57.43 | $56.13 | $56.95 | 12,402,700 |
October 07 2025 | $58.14 | $58.28 | $56.10 | $56.46 | 10,623,500 |
October 06 2025 | $57.50 | $58.35 | $56.51 | $58.08 | 7,821,500 |
October 03 2025 | $57.50 | $57.81 | $57.08 | $57.09 | 6,390,300 |
October 02 2025 | $56.47 | $57.39 | $55.63 | $56.91 | 7,619,700 |
October 01 2025 | $57.39 | $57.64 | $55.82 | $55.94 | 7,005,400 |