| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 21 2026 | $209.48 | $211.70 | $203.90 | $204.80 | 10,004,989 |
July 20 2026 | $216.18 | $216.73 | $208.70 | $209.48 | 5,066,519 |
July 17 2026 | $211.50 | $216.96 | $211.00 | $214.03 | 4,217,900 |
July 16 2026 | $216.52 | $217.96 | $214.20 | $214.34 | 4,763,900 |
July 15 2026 | $217.79 | $221.93 | $217.25 | $218.12 | 3,305,100 |
July 14 2026 | $216.96 | $220.29 | $216.38 | $217.11 | 3,849,700 |
July 13 2026 | $222.00 | $222.00 | $215.11 | $215.51 | 4,675,700 |
July 10 2026 | $223.69 | $223.84 | $219.57 | $222.28 | 3,828,300 |
July 09 2026 | $225.30 | $225.50 | $222.69 | $223.11 | 3,474,500 |
July 08 2026 | $227.00 | $228.90 | $222.75 | $224.95 | 4,732,800 |
July 07 2026 | $235.90 | $237.48 | $230.46 | $231.68 | 4,364,700 |
July 06 2026 | $227.15 | $234.85 | $227.00 | $234.54 | 7,029,200 |
July 02 2026 | $221.00 | $227.52 | $220.68 | $226.49 | 6,050,800 |
July 01 2026 | $217.26 | $220.75 | $216.16 | $218.58 | 4,205,600 |
June 30 2026 | $216.50 | $219.23 | $214.73 | $216.47 | 7,013,700 |
June 29 2026 | $218.63 | $219.51 | $213.95 | $214.69 | 5,848,500 |
June 26 2026 | $217.55 | $222.58 | $215.36 | $217.25 | 11,704,500 |
June 25 2026 | $220.60 | $224.13 | $217.16 | $218.12 | 4,687,600 |
June 24 2026 | $218.19 | $222.25 | $217.68 | $220.25 | 4,354,300 |
June 23 2026 | $218.89 | $221.48 | $216.64 | $216.71 | 4,572,500 |
June 22 2026 | $223.00 | $223.55 | $220.11 | $220.83 | 4,300,300 |
June 18 2026 | $227.75 | $228.99 | $220.12 | $222.72 | 8,822,500 |
June 17 2026 | $227.02 | $230.54 | $225.30 | $225.63 | 5,006,800 |
June 16 2026 | $229.47 | $230.30 | $225.30 | $227.49 | 3,705,900 |
June 15 2026 | $225.30 | $231.34 | $225.22 | $228.95 | 8,596,000 |
