| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 20 2026 | $179.00 | $187.38 | $174.46 | $181.64 | 3,680,351 |
July 17 2026 | $181.54 | $184.95 | $173.71 | $181.18 | 3,318,000 |
July 16 2026 | $199.69 | $200.32 | $184.62 | $185.26 | 3,758,300 |
July 15 2026 | $204.61 | $207.00 | $189.75 | $198.03 | 4,070,500 |
July 14 2026 | $197.18 | $204.89 | $197.18 | $203.27 | 2,433,300 |
July 13 2026 | $199.00 | $204.07 | $193.88 | $200.93 | 4,372,100 |
July 10 2026 | $205.80 | $208.05 | $192.61 | $195.34 | 3,756,500 |
July 09 2026 | $193.01 | $200.85 | $189.64 | $200.31 | 2,248,700 |
July 08 2026 | $195.63 | $199.19 | $189.33 | $195.31 | 2,823,800 |
July 07 2026 | $200.83 | $206.49 | $198.81 | $199.44 | 4,133,900 |
July 06 2026 | $197.96 | $207.54 | $196.44 | $200.86 | 5,568,900 |
July 02 2026 | $194.01 | $198.72 | $184.38 | $194.67 | 4,460,800 |
July 01 2026 | $175.01 | $201.16 | $175.01 | $197.76 | 8,763,500 |
June 30 2026 | $172.60 | $175.38 | $169.75 | $173.58 | 2,477,800 |
June 29 2026 | $168.29 | $176.35 | $166.60 | $174.39 | 3,132,800 |
June 26 2026 | $156.62 | $169.02 | $155.70 | $166.94 | 6,325,800 |
June 25 2026 | $160.35 | $160.35 | $152.65 | $158.02 | 2,780,600 |
June 24 2026 | $164.70 | $167.70 | $157.27 | $160.72 | 4,166,300 |
June 23 2026 | $167.00 | $174.00 | $164.67 | $165.63 | 3,364,900 |
June 22 2026 | $171.86 | $182.30 | $167.01 | $170.44 | 4,386,400 |
June 18 2026 | $169.00 | $176.22 | $165.88 | $174.96 | 5,337,400 |
June 17 2026 | $174.41 | $175.41 | $165.95 | $165.95 | 4,405,000 |
June 16 2026 | $181.95 | $182.41 | $174.72 | $175.39 | 3,562,100 |
June 15 2026 | $168.81 | $182.00 | $167.91 | $181.88 | 4,844,000 |
June 12 2026 | $172.49 | $173.00 | $158.36 | $162.10 | 5,768,000 |
