| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 24 2026 | $286.64 | $296.70 | $286.30 | $296.33 | 3,235,052 |
July 23 2026 | $289.18 | $289.89 | $278.94 | $281.53 | 2,491,703 |
July 22 2026 | $294.55 | $296.44 | $284.00 | $284.47 | 3,003,461 |
July 21 2026 | $280.05 | $295.38 | $278.96 | $289.92 | 3,174,612 |
July 20 2026 | $284.55 | $295.41 | $279.44 | $293.82 | 4,369,577 |
July 17 2026 | $295.10 | $302.07 | $290.01 | $291.09 | 3,627,200 |
July 16 2026 | $286.00 | $298.45 | $277.57 | $294.79 | 5,043,000 |
July 15 2026 | $287.60 | $289.50 | $278.73 | $279.70 | 3,391,000 |
July 14 2026 | $273.48 | $287.62 | $271.70 | $282.43 | 5,302,600 |
July 13 2026 | $278.70 | $296.00 | $278.70 | $289.76 | 6,564,700 |
July 10 2026 | $278.17 | $280.35 | $272.35 | $274.96 | 2,574,500 |
July 09 2026 | $260.63 | $273.86 | $259.37 | $273.38 | 4,013,300 |
July 08 2026 | $277.94 | $277.94 | $267.87 | $270.90 | 4,290,400 |
July 07 2026 | $279.29 | $282.54 | $273.15 | $279.93 | 4,819,040 |
July 06 2026 | $270.72 | $273.75 | $262.50 | $270.94 | 5,539,901 |
July 02 2026 | $268.06 | $276.09 | $267.76 | $274.14 | 5,046,900 |
July 01 2026 | $268.95 | $274.93 | $265.26 | $265.90 | 4,807,400 |
June 30 2026 | $262.31 | $264.94 | $257.97 | $259.85 | 5,260,600 |
June 29 2026 | $272.84 | $276.35 | $264.06 | $265.23 | 5,402,100 |
June 26 2026 | $259.17 | $269.92 | $258.24 | $266.54 | 10,779,200 |
June 25 2026 | $255.14 | $261.20 | $252.09 | $253.95 | 4,314,600 |
June 24 2026 | $256.98 | $269.27 | $254.93 | $261.08 | 5,249,500 |
June 23 2026 | $261.18 | $262.51 | $254.52 | $256.91 | 5,781,700 |
June 22 2026 | $258.28 | $266.25 | $251.72 | $256.63 | 6,358,200 |
June 18 2026 | $259.85 | $268.68 | $258.09 | $265.82 | 10,059,100 |
