
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $510.22 | $524.73 | $510.22 | $522.55 | 1,549,300 |
July 30 2025 | $508.66 | $510.94 | $502.98 | $506.10 | 1,121,000 |
July 29 2025 | $509.90 | $513.01 | $504.20 | $510.72 | 1,139,100 |
July 28 2025 | $514.62 | $514.71 | $507.28 | $508.77 | 824,700 |
July 25 2025 | $512.88 | $517.19 | $507.00 | $515.58 | 858,400 |
July 24 2025 | $510.95 | $515.70 | $509.63 | $512.87 | 850,000 |
July 23 2025 | $508.10 | $514.00 | $504.14 | $513.38 | 995,100 |
July 22 2025 | $495.37 | $506.42 | $494.45 | $503.93 | 975,800 |
July 21 2025 | $503.01 | $504.49 | $494.30 | $494.51 | 1,111,000 |
July 18 2025 | $500.62 | $501.45 | $495.17 | $498.08 | 1,064,500 |
July 17 2025 | $504.04 | $511.15 | $490.35 | $497.40 | 1,778,500 |
July 16 2025 | $501.25 | $506.90 | $497.37 | $505.96 | 1,150,600 |
July 15 2025 | $505.88 | $509.84 | $501.36 | $501.72 | 1,173,100 |
July 14 2025 | $510.72 | $511.00 | $500.38 | $505.84 | 1,087,100 |
July 11 2025 | $512.41 | $514.08 | $507.89 | $510.63 | 1,046,900 |
July 10 2025 | $509.93 | $527.14 | $508.72 | $517.39 | 1,268,800 |
July 09 2025 | $509.20 | $510.29 | $497.77 | $507.56 | 1,152,400 |
July 08 2025 | $505.60 | $512.94 | $505.57 | $507.14 | 1,285,000 |
July 07 2025 | $517.19 | $517.65 | $505.20 | $508.51 | 1,017,000 |
July 03 2025 | $518.19 | $521.76 | $517.62 | $519.16 | 470,300 |
July 02 2025 | $507.11 | $518.77 | $505.62 | $518.50 | 1,096,800 |
July 01 2025 | $502.92 | $513.03 | $493.21 | $506.59 | 1,375,200 |