| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 20 2026 | $540.00 | $547.90 | $538.01 | $547.44 | 1,932,068 |
July 17 2026 | $550.50 | $551.72 | $540.23 | $543.60 | 3,221,600 |
July 16 2026 | $541.50 | $551.68 | $539.69 | $551.54 | 2,925,400 |
July 15 2026 | $538.54 | $541.24 | $529.08 | $535.21 | 3,128,500 |
July 14 2026 | $534.99 | $543.46 | $532.06 | $538.02 | 3,323,800 |
July 13 2026 | $530.71 | $539.93 | $530.71 | $537.70 | 2,871,500 |
July 10 2026 | $527.26 | $528.94 | $519.65 | $526.74 | 1,616,900 |
July 09 2026 | $518.03 | $523.23 | $515.11 | $523.20 | 2,843,700 |
July 08 2026 | $530.22 | $530.73 | $516.34 | $518.99 | 2,723,800 |
July 07 2026 | $532.95 | $542.74 | $529.11 | $530.73 | 3,516,600 |
July 06 2026 | $539.84 | $540.98 | $521.81 | $532.21 | 3,578,000 |
July 02 2026 | $528.84 | $538.73 | $525.19 | $538.49 | 3,900,716 |
July 01 2026 | $516.38 | $529.52 | $512.56 | $521.57 | 4,413,147 |
June 30 2026 | $511.04 | $513.14 | $506.29 | $512.74 | 4,696,308 |
June 29 2026 | $501.66 | $514.59 | $501.66 | $508.79 | 4,812,041 |
June 26 2026 | $487.76 | $503.52 | $487.76 | $498.18 | 9,200,995 |
June 25 2026 | $495.17 | $503.96 | $487.83 | $488.10 | 3,722,938 |
June 24 2026 | $487.26 | $497.61 | $485.41 | $493.58 | 3,609,736 |
June 23 2026 | $488.01 | $490.74 | $483.61 | $487.25 | 3,936,412 |
June 22 2026 | $487.34 | $494.83 | $482.33 | $483.28 | 3,955,641 |
June 18 2026 | $493.94 | $495.16 | $488.09 | $488.97 | 6,675,004 |
June 17 2026 | $502.09 | $503.79 | $491.58 | $492.17 | 2,927,087 |
June 16 2026 | $491.04 | $500.66 | $488.69 | $500.49 | 4,005,975 |
June 15 2026 | $489.68 | $492.72 | $485.85 | $489.82 | 3,888,505 |
June 12 2026 | $488.06 | $491.55 | $483.73 | $489.16 | 3,984,503 |
