| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 17 2026 | $183.23 | $184.36 | $178.76 | $181.68 | 7,195,100 |
July 16 2026 | $184.55 | $185.92 | $179.99 | $184.61 | 5,880,000 |
July 15 2026 | $175.30 | $183.14 | $175.20 | $182.80 | 6,800,500 |
July 14 2026 | $171.17 | $176.88 | $171.17 | $174.85 | 5,409,800 |
July 13 2026 | $178.48 | $180.64 | $174.51 | $175.80 | 5,079,900 |
July 10 2026 | $175.83 | $180.04 | $175.83 | $178.39 | 3,975,400 |
July 09 2026 | $172.28 | $175.65 | $170.31 | $175.52 | 4,613,000 |
July 08 2026 | $179.39 | $179.88 | $172.75 | $174.29 | 5,003,400 |
July 07 2026 | $184.80 | $188.31 | $180.90 | $181.95 | 5,369,500 |
July 06 2026 | $185.49 | $186.89 | $180.57 | $181.03 | 7,362,100 |
July 02 2026 | $184.35 | $186.42 | $181.68 | $184.56 | 14,188,400 |
July 01 2026 | $179.88 | $185.45 | $177.52 | $182.64 | 7,100,800 |
June 30 2026 | $180.31 | $181.38 | $176.70 | $178.24 | 6,582,000 |
June 29 2026 | $185.00 | $186.50 | $181.79 | $182.41 | 8,451,400 |
June 26 2026 | $177.41 | $183.29 | $176.92 | $181.46 | 12,746,700 |
June 25 2026 | $181.20 | $183.18 | $176.56 | $177.05 | 10,844,600 |
June 24 2026 | $171.17 | $184.89 | $171.01 | $181.25 | 13,956,100 |
June 23 2026 | $167.57 | $170.11 | $165.85 | $168.94 | 9,166,100 |
June 22 2026 | $169.49 | $171.00 | $164.13 | $167.77 | 8,274,700 |
June 18 2026 | $172.66 | $174.45 | $170.29 | $171.78 | 18,363,000 |
June 17 2026 | $174.78 | $176.58 | $170.70 | $171.63 | 5,895,000 |
June 16 2026 | $175.72 | $176.71 | $174.10 | $175.72 | 7,444,100 |
June 15 2026 | $169.02 | $176.80 | $169.02 | $174.64 | 9,471,700 |
June 12 2026 | $166.21 | $168.44 | $161.69 | $164.94 | 6,491,800 |
June 11 2026 | $160.66 | $165.00 | $158.12 | $163.59 | 8,094,500 |
