| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 05 2026 | $190.68 | $192.13 | $183.80 | $184.77 | 3,820,800 |
June 04 2026 | $192.31 | $192.48 | $187.00 | $187.14 | 3,925,600 |
June 03 2026 | $185.14 | $186.01 | $180.02 | $180.67 | 2,634,700 |
June 02 2026 | $192.74 | $194.12 | $186.89 | $190.82 | 4,402,000 |
June 01 2026 | $193.97 | $196.39 | $191.34 | $196.11 | 4,681,700 |
May 29 2026 | $175.94 | $182.82 | $175.10 | $181.79 | 5,018,800 |
May 28 2026 | $172.82 | $177.84 | $171.69 | $175.46 | 3,516,100 |
May 27 2026 | $174.40 | $176.96 | $173.47 | $174.14 | 1,994,500 |
May 26 2026 | $176.53 | $176.86 | $174.80 | $175.15 | 2,162,300 |
May 22 2026 | $177.05 | $179.71 | $175.38 | $175.95 | 2,000,400 |
May 21 2026 | $176.12 | $177.03 | $172.73 | $176.28 | 2,467,100 |
May 20 2026 | $176.26 | $180.16 | $174.35 | $179.89 | 3,132,100 |
May 19 2026 | $184.23 | $185.36 | $178.52 | $178.80 | 5,876,700 |
May 18 2026 | $167.78 | $175.33 | $167.37 | $174.62 | 3,140,300 |
May 15 2026 | $168.43 | $169.77 | $166.57 | $169.48 | 3,618,600 |
May 14 2026 | $160.97 | $165.23 | $160.08 | $164.18 | 3,454,100 |
May 13 2026 | $162.31 | $162.69 | $158.58 | $160.82 | 5,044,700 |
May 12 2026 | $170.44 | $170.44 | $165.60 | $167.27 | 2,896,900 |
May 11 2026 | $173.24 | $173.83 | $168.80 | $170.10 | 2,791,700 |
May 08 2026 | $174.31 | $174.34 | $170.89 | $173.70 | 3,705,500 |
May 07 2026 | $176.11 | $180.03 | $174.62 | $174.71 | 4,428,800 |
May 06 2026 | $178.59 | $178.59 | $172.48 | $173.13 | 6,245,900 |
May 05 2026 | $171.02 | $173.11 | $168.90 | $172.39 | 2,943,100 |
May 04 2026 | $169.18 | $171.02 | $168.33 | $168.49 | 3,016,100 |
May 01 2026 | $169.69 | $170.85 | $166.60 | $167.84 | 2,920,000 |
