| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2026 | $285.11 | $287.35 | $278.98 | $279.05 | 1,731,318 |
July 30 2026 | $286.00 | $291.95 | $281.03 | $287.66 | 2,320,600 |
July 29 2026 | $303.00 | $303.00 | $296.22 | $296.47 | 1,719,300 |
July 28 2026 | $293.58 | $304.69 | $291.89 | $301.06 | 1,858,800 |
July 27 2026 | $289.65 | $293.33 | $286.71 | $291.02 | 1,062,650 |
July 24 2026 | $288.08 | $290.57 | $285.93 | $289.57 | 1,084,200 |
July 23 2026 | $285.55 | $289.96 | $283.50 | $286.29 | 1,039,800 |
July 22 2026 | $291.68 | $293.21 | $284.66 | $284.85 | 1,411,200 |
July 21 2026 | $282.00 | $290.54 | $280.56 | $290.49 | 1,353,800 |
July 20 2026 | $281.23 | $285.75 | $281.14 | $283.94 | 1,663,400 |
July 17 2026 | $286.57 | $289.66 | $279.75 | $281.45 | 3,033,700 |
July 16 2026 | $290.00 | $291.94 | $278.86 | $283.82 | 3,402,200 |
July 15 2026 | $300.11 | $304.83 | $291.52 | $297.81 | 1,655,900 |
July 14 2026 | $304.50 | $305.44 | $298.52 | $303.35 | 1,027,900 |
July 13 2026 | $295.75 | $305.25 | $294.88 | $304.50 | 1,283,400 |
July 10 2026 | $293.57 | $294.23 | $289.31 | $293.46 | 761,500 |
July 09 2026 | $290.26 | $296.60 | $288.68 | $291.80 | 1,196,800 |
July 08 2026 | $287.43 | $291.79 | $284.23 | $289.73 | 1,196,500 |
July 07 2026 | $286.53 | $289.91 | $284.34 | $286.62 | 1,095,700 |
July 06 2026 | $287.13 | $287.38 | $275.80 | $281.98 | 1,771,000 |
July 02 2026 | $280.38 | $287.77 | $278.79 | $287.77 | 2,108,800 |
July 01 2026 | $276.74 | $279.55 | $273.66 | $277.07 | 2,225,400 |
June 30 2026 | $279.47 | $279.64 | $275.61 | $275.68 | 1,458,600 |
June 29 2026 | $283.10 | $284.35 | $278.44 | $278.74 | 1,370,900 |
June 26 2026 | $284.16 | $289.00 | $280.71 | $282.79 | 3,279,700 |
