
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 31 2025 | $147.99 | $155.18 | $146.52 | $154.27 | 2,235,300 |
October 30 2025 | $140.10 | $154.44 | $138.00 | $149.61 | 2,745,200 |
October 29 2025 | $148.82 | $149.91 | $147.54 | $147.86 | 2,450,700 |
October 28 2025 | $150.01 | $150.30 | $148.37 | $149.13 | 1,662,800 |
October 27 2025 | $150.07 | $150.92 | $148.10 | $150.43 | 1,214,300 |
October 24 2025 | $151.09 | $151.92 | $148.98 | $149.89 | 1,338,300 |
October 23 2025 | $148.99 | $150.29 | $147.57 | $150.08 | 1,246,000 |
October 22 2025 | $147.37 | $149.12 | $146.25 | $147.72 | 1,403,100 |
October 21 2025 | $146.09 | $147.89 | $144.29 | $146.22 | 895,000 |
October 20 2025 | $143.31 | $147.47 | $142.41 | $146.63 | 1,316,200 |
October 17 2025 | $142.10 | $144.32 | $141.67 | $143.00 | 1,010,000 |
October 16 2025 | $144.05 | $147.48 | $141.70 | $142.26 | 1,469,100 |
October 15 2025 | $144.74 | $145.19 | $142.29 | $143.66 | 1,337,200 |
October 14 2025 | $144.09 | $146.88 | $142.20 | $145.31 | 1,283,400 |
October 13 2025 | $146.47 | $147.56 | $144.65 | $144.69 | 1,124,300 |
October 10 2025 | $150.00 | $150.20 | $144.74 | $146.57 | 1,725,000 |
October 09 2025 | $151.37 | $152.15 | $148.17 | $149.61 | 1,600,400 |
October 08 2025 | $152.36 | $152.36 | $149.64 | $150.97 | 1,333,300 |
October 07 2025 | $154.52 | $154.57 | $151.97 | $152.21 | 1,372,500 |
October 06 2025 | $159.60 | $159.70 | $153.10 | $154.05 | 1,817,900 |
October 03 2025 | $156.46 | $160.20 | $155.97 | $159.88 | 2,878,800 |
October 02 2025 | $154.00 | $157.85 | $152.22 | $155.25 | 2,882,300 |
October 01 2025 | $140.82 | $154.44 | $140.70 | $154.22 | 4,059,900 |