| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $160.06 | $160.85 | $149.84 | $152.15 | 2,947,700 |
July 01 2026 | $163.91 | $165.34 | $158.23 | $159.99 | 1,850,000 |
June 30 2026 | $164.31 | $170.06 | $163.52 | $169.61 | 2,098,700 |
June 29 2026 | $162.92 | $165.53 | $159.46 | $163.35 | 2,020,600 |
June 26 2026 | $167.55 | $169.00 | $161.77 | $162.92 | 3,841,200 |
June 25 2026 | $172.50 | $176.78 | $171.00 | $171.91 | 1,855,600 |
June 24 2026 | $166.58 | $171.73 | $164.28 | $167.55 | 1,777,600 |
June 23 2026 | $171.98 | $174.38 | $167.31 | $168.37 | 2,624,800 |
June 22 2026 | $180.55 | $184.64 | $176.54 | $184.34 | 2,790,200 |
June 18 2026 | $175.61 | $179.03 | $172.60 | $177.02 | 4,310,900 |
June 17 2026 | $169.96 | $173.21 | $169.44 | $170.94 | 1,942,000 |
June 16 2026 | $171.30 | $173.44 | $167.03 | $167.34 | 1,629,100 |
June 15 2026 | $171.70 | $174.31 | $168.70 | $169.00 | 1,615,800 |
June 12 2026 | $166.40 | $170.49 | $165.00 | $165.84 | 1,375,100 |
June 11 2026 | $161.26 | $165.65 | $159.69 | $164.52 | 1,596,000 |
June 10 2026 | $161.26 | $164.56 | $153.01 | $156.79 | 2,401,600 |
June 09 2026 | $166.01 | $169.31 | $155.75 | $163.80 | 1,984,400 |
June 08 2026 | $166.00 | $166.80 | $161.33 | $163.81 | 2,394,800 |
June 05 2026 | $169.67 | $170.15 | $161.11 | $162.86 | 2,035,800 |
June 04 2026 | $172.38 | $175.99 | $165.61 | $173.88 | 1,325,600 |
June 03 2026 | $173.96 | $176.99 | $170.66 | $176.39 | 2,007,700 |
June 02 2026 | $173.49 | $178.00 | $172.69 | $173.39 | 1,555,775 |
June 01 2026 | $164.49 | $173.35 | $163.00 | $171.55 | 2,306,673 |
May 29 2026 | $165.50 | $168.52 | $162.27 | $166.99 | 1,842,500 |
May 28 2026 | $166.93 | $168.28 | $162.34 | $164.87 | 1,403,800 |
