| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 22 2026 | $490.50 | $492.32 | $487.81 | $489.39 | 3,165,847 |
July 21 2026 | $489.00 | $491.19 | $487.44 | $489.65 | 4,456,879 |
July 20 2026 | $490.49 | $492.25 | $488.97 | $491.25 | 2,532,763 |
July 17 2026 | $495.51 | $502.99 | $490.48 | $490.91 | 5,588,100 |
July 16 2026 | $489.93 | $493.15 | $486.17 | $493.12 | 4,195,000 |
July 15 2026 | $490.10 | $492.75 | $487.57 | $488.35 | 5,134,500 |
July 14 2026 | $493.96 | $497.08 | $491.00 | $491.09 | 4,110,200 |
July 13 2026 | $495.85 | $501.50 | $493.81 | $496.85 | 3,228,900 |
July 10 2026 | $496.15 | $497.30 | $490.70 | $493.71 | 2,736,900 |
July 09 2026 | $494.61 | $497.85 | $493.20 | $495.45 | 3,393,300 |
July 08 2026 | $504.56 | $504.91 | $494.34 | $494.79 | 4,429,600 |
July 07 2026 | $508.97 | $512.58 | $503.75 | $504.00 | 3,761,400 |
July 06 2026 | $506.50 | $508.00 | $504.10 | $506.58 | 4,126,100 |
July 02 2026 | $502.20 | $507.93 | $500.33 | $507.78 | 4,386,500 |
July 01 2026 | $501.83 | $503.83 | $499.08 | $499.74 | 4,101,300 |
June 30 2026 | $496.50 | $500.58 | $494.79 | $500.39 | 5,910,500 |
June 29 2026 | $497.79 | $500.02 | $495.00 | $496.00 | 5,200,700 |
June 26 2026 | $490.24 | $498.66 | $489.28 | $498.66 | 7,250,800 |
June 25 2026 | $493.08 | $496.00 | $486.50 | $487.81 | 7,054,100 |
June 24 2026 | $492.99 | $498.50 | $491.50 | $494.81 | 4,707,800 |
June 23 2026 | $490.92 | $494.34 | $490.00 | $492.81 | 4,428,100 |
June 22 2026 | $488.75 | $492.48 | $487.36 | $488.69 | 6,076,300 |
June 18 2026 | $492.75 | $493.57 | $485.77 | $489.46 | 8,882,300 |
June 17 2026 | $493.24 | $494.77 | $487.90 | $491.28 | 5,412,000 |
June 16 2026 | $497.00 | $499.79 | $492.43 | $494.95 | 4,345,900 |
