| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2026 | $569.11 | $580.00 | $530.55 | $544.84 | 9,486,600 |
July 30 2026 | $511.65 | $547.00 | $507.00 | $533.04 | 8,042,458 |
July 29 2026 | $480.01 | $499.19 | $456.72 | $462.04 | 9,148,268 |
July 28 2026 | $466.09 | $467.26 | $422.11 | $463.51 | 9,844,760 |
July 27 2026 | $522.99 | $531.29 | $471.32 | $497.92 | 6,129,765 |
July 24 2026 | $538.50 | $552.00 | $509.56 | $519.80 | 4,775,567 |
July 23 2026 | $555.72 | $576.37 | $554.00 | $558.30 | 5,689,300 |
July 22 2026 | $525.74 | $564.43 | $525.02 | $556.67 | 5,435,000 |
July 21 2026 | $528.81 | $553.63 | $517.01 | $548.39 | 7,449,100 |
July 20 2026 | $491.36 | $505.99 | $485.28 | $487.42 | 5,403,500 |
July 17 2026 | $451.13 | $492.93 | $430.52 | $477.22 | 11,777,100 |
July 16 2026 | $486.68 | $498.72 | $453.94 | $466.81 | 10,527,000 |
July 15 2026 | $562.64 | $569.35 | $496.50 | $513.84 | 7,926,900 |
July 14 2026 | $587.65 | $589.65 | $559.11 | $563.32 | 5,293,200 |
July 13 2026 | $551.67 | $559.99 | $532.16 | $555.55 | 4,780,800 |
July 10 2026 | $564.00 | $585.20 | $562.76 | $582.59 | 4,814,100 |
July 09 2026 | $594.14 | $601.50 | $574.00 | $578.05 | 6,868,500 |
July 08 2026 | $526.00 | $562.76 | $526.00 | $550.30 | 6,870,000 |
July 07 2026 | $532.40 | $550.00 | $510.37 | $532.10 | 7,993,500 |
July 06 2026 | $567.00 | $601.00 | $563.61 | $577.46 | 7,600,700 |
July 02 2026 | $595.50 | $609.47 | $525.84 | $539.00 | 8,925,700 |
July 01 2026 | $604.56 | $617.39 | $585.80 | $598.37 | 7,934,200 |
June 30 2026 | $632.44 | $663.98 | $630.30 | $638.72 | 9,277,300 |
June 29 2026 | $600.56 | $652.98 | $590.00 | $651.88 | 11,268,900 |
June 26 2026 | $643.15 | $647.42 | $579.51 | $586.45 | 23,404,400 |
