| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
October 20 2026 | $134.77 | $134.95 | $133.40 | $134.02 | 9,972,506 |
October 19 2026 | $130.88 | $133.81 | $130.27 | $133.57 | 9,655,194 |
October 16 2026 | $129.53 | $131.59 | $128.82 | $131.49 | 10,695,300 |
October 15 2026 | $131.40 | $133.15 | $127.27 | $128.38 | 11,639,800 |
October 14 2026 | $128.20 | $129.36 | $127.20 | $129.27 | 9,550,100 |
October 13 2026 | $128.15 | $128.15 | $125.82 | $127.30 | 11,776,800 |
October 12 2026 | $126.76 | $127.23 | $125.82 | $126.68 | 7,900,100 |
October 09 2026 | $126.70 | $127.10 | $125.29 | $125.97 | 9,869,800 |
October 08 2026 | $124.31 | $129.50 | $124.05 | $128.34 | 24,000,900 |
October 07 2026 | $125.93 | $126.44 | $123.47 | $123.73 | 13,341,100 |
October 06 2026 | $125.66 | $127.21 | $124.63 | $125.71 | 10,019,900 |
October 05 2026 | $125.85 | $126.05 | $124.22 | $125.65 | 8,824,200 |
October 02 2026 | $125.96 | $126.30 | $125.16 | $125.89 | 6,091,400 |
October 01 2026 | $126.94 | $127.31 | $125.53 | $125.60 | 8,538,700 |
September 30 2026 | $128.90 | $129.98 | $126.70 | $126.72 | 9,807,500 |
September 29 2026 | $126.51 | $128.94 | $126.42 | $128.69 | 8,413,900 |
September 28 2026 | $127.48 | $128.75 | $126.72 | $128.50 | 7,512,700 |
September 25 2026 | $127.75 | $128.72 | $126.90 | $128.63 | 6,705,400 |
September 24 2026 | $131.02 | $131.19 | $128.11 | $128.15 | 9,642,900 |
September 23 2026 | $131.09 | $131.39 | $129.22 | $130.18 | 8,173,400 |
September 22 2026 | $130.41 | $131.41 | $129.93 | $131.19 | 7,740,400 |
September 21 2026 | $129.65 | $130.22 | $127.98 | $129.59 | 12,011,300 |
September 18 2026 | $132.21 | $132.30 | $129.55 | $129.75 | 23,539,900 |
September 17 2026 | $134.78 | $134.91 | $132.93 | $133.66 | 10,553,600 |
September 16 2026 | $135.42 | $136.05 | $134.24 | $134.34 | 6,880,700 |
