
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $56.97 | $57.94 | $56.63 | $57.46 | 13,262,800 |
October 30 2025 | $58.24 | $59.26 | $57.63 | $57.78 | 12,884,300 |
October 29 2025 | $58.47 | $59.27 | $56.99 | $57.85 | 20,841,600 |
October 28 2025 | $61.60 | $62.43 | $60.21 | $60.21 | 15,035,000 |
October 27 2025 | $60.66 | $61.72 | $60.44 | $61.66 | 7,063,700 |
October 24 2025 | $61.25 | $61.37 | $60.55 | $60.77 | 5,401,300 |
October 23 2025 | $61.83 | $61.90 | $60.98 | $61.01 | 5,212,500 |
October 22 2025 | $61.84 | $62.54 | $60.94 | $61.97 | 7,148,600 |
October 21 2025 | $62.88 | $63.24 | $61.54 | $61.75 | 9,149,800 |
October 20 2025 | $62.82 | $62.96 | $62.50 | $62.81 | 4,069,100 |
October 17 2025 | $61.97 | $62.70 | $61.56 | $62.46 | 5,991,800 |
October 16 2025 | $62.20 | $62.74 | $61.31 | $61.60 | 7,346,400 |
October 15 2025 | $61.64 | $62.37 | $61.27 | $61.66 | 5,711,800 |
October 14 2025 | $61.31 | $62.19 | $60.84 | $62.13 | 5,632,000 |
October 13 2025 | $60.79 | $61.29 | $60.41 | $61.17 | 6,417,600 |
October 10 2025 | $61.20 | $62.34 | $60.87 | $61.45 | 7,697,800 |
October 09 2025 | $61.64 | $61.81 | $60.88 | $61.00 | 6,642,600 |
October 08 2025 | $62.14 | $62.42 | $61.42 | $61.66 | 6,881,500 |
October 07 2025 | $61.71 | $63.24 | $61.61 | $62.60 | 6,638,300 |
October 06 2025 | $62.55 | $62.55 | $61.44 | $61.78 | 7,883,300 |
October 03 2025 | $61.66 | $63.38 | $61.52 | $62.67 | 6,205,900 |
October 02 2025 | $62.14 | $62.70 | $61.62 | $61.78 | 5,529,500 |
October 01 2025 | $62.55 | $63.33 | $62.12 | $63.17 | 6,259,200 |