| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 06 2026 | $535.20 | $572.50 | $527.04 | $552.05 | 29,556,990 |
July 02 2026 | $538.16 | $547.65 | $506.00 | $517.82 | 28,142,500 |
July 01 2026 | $557.53 | $564.09 | $538.74 | $540.88 | 28,326,800 |
June 30 2026 | $545.57 | $584.73 | $545.57 | $580.91 | 34,488,500 |
June 29 2026 | $522.84 | $542.19 | $495.35 | $539.49 | 26,671,000 |
June 26 2026 | $519.80 | $525.11 | $502.61 | $521.58 | 52,705,100 |
June 25 2026 | $543.93 | $550.88 | $507.00 | $532.57 | 27,031,300 |
June 24 2026 | $520.82 | $524.96 | $503.50 | $519.74 | 26,548,300 |
June 23 2026 | $509.08 | $528.49 | $506.81 | $519.85 | 30,196,800 |
June 22 2026 | $545.50 | $562.99 | $535.71 | $551.63 | 25,983,200 |
June 18 2026 | $531.58 | $539.69 | $526.32 | $537.37 | 43,805,600 |
June 17 2026 | $529.66 | $532.50 | $507.30 | $512.48 | 27,085,300 |
June 16 2026 | $546.89 | $548.95 | $507.25 | $507.29 | 28,411,700 |
June 15 2026 | $535.75 | $558.37 | $530.50 | $547.26 | 33,482,400 |
June 12 2026 | $499.69 | $521.71 | $494.00 | $511.57 | 31,553,100 |
June 11 2026 | $461.60 | $490.46 | $458.02 | $488.45 | 30,463,100 |
June 10 2026 | $467.97 | $477.45 | $448.33 | $452.40 | 27,777,400 |
June 09 2026 | $502.75 | $505.00 | $437.23 | $475.51 | 37,799,800 |
June 08 2026 | $485.00 | $494.97 | $477.71 | $490.33 | 25,158,800 |
June 05 2026 | $499.53 | $505.62 | $463.95 | $466.38 | 46,900,600 |
June 04 2026 | $514.75 | $532.19 | $499.87 | $523.20 | 29,110,000 |
June 03 2026 | $533.75 | $546.44 | $524.30 | $542.52 | 29,411,100 |
June 02 2026 | $506.30 | $522.49 | $501.22 | $521.54 | 24,293,200 |
June 01 2026 | $500.16 | $517.50 | $486.80 | $510.13 | 33,309,200 |
May 29 2026 | $520.80 | $522.00 | $503.43 | $516.10 | 30,803,200 |
