| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $137.51 | $138.87 | $132.66 | $134.96 | 802,100 |
October 30 2025 | $135.89 | $139.60 | $134.13 | $137.05 | 954,900 |
October 29 2025 | $133.86 | $139.62 | $133.82 | $137.08 | 1,104,900 |
October 28 2025 | $132.50 | $133.28 | $129.92 | $130.69 | 582,100 |
October 27 2025 | $136.64 | $137.17 | $132.26 | $134.30 | 713,972 |
October 24 2025 | $134.97 | $137.23 | $134.04 | $134.68 | 496,100 |
October 23 2025 | $125.30 | $133.06 | $125.30 | $131.93 | 1,036,300 |
October 22 2025 | $132.06 | $133.36 | $121.70 | $125.48 | 1,061,700 |
October 21 2025 | $135.68 | $136.39 | $132.59 | $134.32 | 664,600 |
October 20 2025 | $136.00 | $138.20 | $134.94 | $135.67 | 535,700 |
October 17 2025 | $133.00 | $136.62 | $132.00 | $134.01 | 754,200 |
October 16 2025 | $135.49 | $136.86 | $131.54 | $135.62 | 878,600 |
October 15 2025 | $135.41 | $136.42 | $132.06 | $133.08 | 856,100 |
October 14 2025 | $125.06 | $132.82 | $124.51 | $130.38 | 1,215,000 |
October 13 2025 | $128.51 | $132.42 | $127.01 | $129.45 | 1,552,100 |
October 10 2025 | $137.52 | $139.27 | $121.15 | $121.34 | 1,568,200 |
October 09 2025 | $139.27 | $139.27 | $135.61 | $136.60 | 1,271,500 |
October 08 2025 | $134.65 | $139.21 | $134.49 | $139.12 | 1,216,800 |
October 07 2025 | $146.69 | $147.86 | $134.00 | $135.11 | 1,490,600 |
October 06 2025 | $146.94 | $150.21 | $145.30 | $145.30 | 1,427,000 |
October 03 2025 | $139.96 | $147.24 | $139.96 | $143.71 | 2,419,800 |
October 02 2025 | $142.80 | $145.00 | $138.53 | $139.83 | 1,662,100 |
October 01 2025 | $128.07 | $137.82 | $127.34 | $137.24 | 1,183,600 |
September 30 2025 | $128.70 | $131.29 | $126.08 | $129.22 | 934,600 |
September 29 2025 | $129.72 | $132.62 | $129.70 | $130.40 | 1,530,500 |