| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $161.59 | $163.12 | $161.15 | $162.23 | 5,323,500 |
October 30 2025 | $161.07 | $164.20 | $160.66 | $162.49 | 4,960,500 |
October 29 2025 | $161.55 | $163.23 | $160.38 | $161.28 | 4,963,500 |
October 28 2025 | $163.33 | $164.32 | $161.62 | $162.44 | 3,601,000 |
October 27 2025 | $162.19 | $163.89 | $162.13 | $163.23 | 5,056,000 |
October 24 2025 | $157.83 | $162.13 | $157.83 | $161.11 | 5,547,500 |
October 23 2025 | $156.23 | $157.40 | $155.25 | $156.64 | 3,735,600 |
October 22 2025 | $156.89 | $157.06 | $154.58 | $155.47 | 4,360,200 |
October 21 2025 | $158.74 | $159.34 | $156.52 | $156.56 | 4,220,600 |
October 20 2025 | $157.51 | $160.40 | $156.82 | $159.25 | 5,741,000 |
October 17 2025 | $158.00 | $158.28 | $155.20 | $156.01 | 7,965,000 |
October 16 2025 | $160.35 | $161.98 | $156.30 | $157.33 | 10,477,500 |
October 15 2025 | $160.20 | $163.97 | $158.93 | $159.92 | 13,673,700 |
October 14 2025 | $151.91 | $154.48 | $149.33 | $152.73 | 8,023,800 |
October 13 2025 | $151.69 | $153.01 | $150.78 | $152.53 | 4,735,800 |
October 10 2025 | $154.22 | $155.30 | $149.29 | $149.31 | 5,531,700 |
October 09 2025 | $152.97 | $153.80 | $151.25 | $153.65 | 6,092,600 |
October 08 2025 | $153.85 | $153.92 | $151.43 | $153.04 | 4,038,600 |
October 07 2025 | $156.12 | $156.62 | $152.79 | $153.35 | 4,589,700 |
October 06 2025 | $155.35 | $156.07 | $152.41 | $155.44 | 4,696,300 |
October 03 2025 | $154.30 | $155.15 | $153.54 | $154.95 | 5,182,100 |
October 02 2025 | $154.06 | $154.37 | $151.13 | $152.69 | 5,087,400 |
October 01 2025 | $155.23 | $155.78 | $152.94 | $154.26 | 5,467,400 |
