| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 02 2026 | $529.73 | $539.63 | $526.07 | $539.39 | 3,900,200 |
July 01 2026 | $517.25 | $530.41 | $513.42 | $522.44 | 4,412,800 |
June 30 2026 | $511.90 | $514.00 | $507.14 | $513.60 | 4,696,300 |
June 29 2026 | $502.50 | $515.45 | $502.50 | $509.64 | 4,812,000 |
June 26 2026 | $488.58 | $504.36 | $488.58 | $499.02 | 9,200,900 |
June 25 2026 | $496.00 | $504.80 | $488.65 | $488.92 | 3,722,000 |
June 24 2026 | $488.08 | $498.44 | $486.22 | $494.41 | 3,609,700 |
June 23 2026 | $488.83 | $491.56 | $484.42 | $488.07 | 3,936,400 |
June 22 2026 | $488.16 | $495.66 | $483.14 | $484.09 | 3,955,600 |
June 18 2026 | $494.77 | $495.99 | $488.91 | $489.79 | 6,674,700 |
June 17 2026 | $502.93 | $504.64 | $492.40 | $492.99 | 2,927,100 |
June 16 2026 | $491.86 | $501.50 | $489.51 | $501.33 | 4,006,000 |
June 15 2026 | $490.50 | $493.55 | $486.66 | $490.64 | 3,888,500 |
June 12 2026 | $488.88 | $492.37 | $484.54 | $489.98 | 3,984,200 |
June 11 2026 | $488.66 | $491.47 | $484.39 | $486.51 | 3,801,000 |
June 10 2026 | $497.47 | $498.80 | $486.50 | $489.08 | 3,239,900 |
June 09 2026 | $483.89 | $495.42 | $482.00 | $495.24 | 3,309,600 |
June 08 2026 | $486.76 | $489.52 | $483.70 | $485.67 | 3,091,900 |
June 05 2026 | $484.00 | $494.00 | $484.00 | $491.08 | 4,230,700 |
June 04 2026 | $479.56 | $488.55 | $477.46 | $481.76 | 4,020,600 |
June 03 2026 | $477.35 | $481.96 | $464.52 | $471.55 | 5,227,200 |
June 02 2026 | $493.06 | $493.99 | $477.68 | $477.68 | 5,028,300 |
June 01 2026 | $494.25 | $497.13 | $488.65 | $495.25 | 4,653,400 |
May 29 2026 | $494.50 | $500.11 | $492.84 | $493.98 | 5,693,100 |
May 28 2026 | $493.34 | $494.58 | $486.35 | $493.75 | 3,924,100 |
