
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $141.61 | $141.89 | $140.82 | $141.41 | 3,685,900 |
October 30 2025 | $141.52 | $142.11 | $141.17 | $141.17 | 4,218,600 |
October 29 2025 | $143.00 | $143.05 | $141.63 | $142.56 | 4,621,100 |
October 28 2025 | $142.37 | $142.90 | $142.20 | $142.55 | 2,245,000 |
October 27 2025 | $141.83 | $142.42 | $141.83 | $142.34 | 2,008,600 |
October 24 2025 | $140.68 | $141.63 | $140.64 | $140.86 | 3,129,500 |
October 23 2025 | $139.41 | $140.19 | $139.18 | $139.95 | 2,042,500 |
October 22 2025 | $139.82 | $139.83 | $138.29 | $139.06 | 1,787,400 |
October 21 2025 | $139.63 | $140.03 | $138.41 | $139.61 | 1,417,400 |
October 20 2025 | $139.41 | $140.39 | $139.29 | $140.02 | 1,959,800 |
October 17 2025 | $137.68 | $138.82 | $137.48 | $138.63 | 3,000,200 |
October 16 2025 | $139.13 | $139.44 | $137.48 | $138.08 | 6,639,600 |
October 15 2025 | $138.83 | $139.37 | $137.44 | $138.56 | 4,040,800 |
October 14 2025 | $136.50 | $138.39 | $135.99 | $137.68 | 3,189,600 |
October 13 2025 | $137.23 | $138.10 | $137.14 | $137.82 | 1,550,300 |
October 10 2025 | $139.35 | $139.66 | $135.70 | $135.71 | 2,873,300 |
October 09 2025 | $139.98 | $140.18 | $139.01 | $139.35 | 2,724,000 |
October 08 2025 | $139.50 | $140.05 | $139.40 | $140.03 | 2,837,100 |
October 07 2025 | $140.23 | $140.23 | $137.89 | $139.21 | 1,473,400 |
October 06 2025 | $140.04 | $140.24 | $139.67 | $140.05 | 3,492,300 |
October 03 2025 | $139.54 | $140.04 | $139.22 | $139.50 | 2,133,200 |
October 02 2025 | $139.40 | $139.57 | $138.64 | $139.26 | 2,031,400 |
October 01 2025 | $138.11 | $139.10 | $138.10 | $138.94 | 2,748,900 |