| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2026 | $147.25 | $149.93 | $144.48 | $146.55 | 26,772,138 |
June 29 2026 | $153.94 | $154.50 | $145.22 | $147.76 | 33,989,000 |
June 26 2026 | $150.26 | $153.54 | $148.00 | $148.53 | 36,447,100 |
June 25 2026 | $157.35 | $157.62 | $150.36 | $152.46 | 36,844,400 |
June 24 2026 | $162.48 | $165.75 | $155.35 | $157.53 | 38,305,000 |
June 23 2026 | $170.23 | $174.33 | $164.61 | $165.16 | 33,327,900 |
June 22 2026 | $182.31 | $184.58 | $174.40 | $175.07 | 22,935,400 |
June 18 2026 | $183.01 | $187.99 | $177.70 | $184.29 | 31,386,100 |
June 17 2026 | $186.16 | $190.19 | $182.58 | $183.53 | 16,616,600 |
June 16 2026 | $190.01 | $195.32 | $187.66 | $188.33 | 16,985,500 |
June 15 2026 | $187.39 | $195.32 | $186.21 | $192.64 | 20,279,900 |
June 12 2026 | $185.01 | $185.58 | $179.00 | $184.13 | 29,562,300 |
June 11 2026 | $179.67 | $184.77 | $175.28 | $184.10 | 63,678,500 |
June 10 2026 | $198.50 | $212.48 | $198.18 | $201.26 | 46,108,300 |
June 09 2026 | $213.91 | $220.50 | $197.79 | $205.81 | 26,040,700 |
June 08 2026 | $217.75 | $219.06 | $209.33 | $211.82 | 17,227,200 |
June 05 2026 | $229.49 | $231.44 | $209.45 | $213.68 | 29,019,900 |
June 04 2026 | $227.00 | $238.95 | $224.00 | $236.34 | 19,993,800 |
June 03 2026 | $240.48 | $240.51 | $227.61 | $230.33 | 23,644,700 |
June 02 2026 | $242.80 | $249.00 | $238.84 | $244.58 | 30,294,800 |
June 01 2026 | $230.50 | $250.25 | $224.60 | $248.15 | 48,390,000 |
