| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2025 | $301.07 | $305.20 | $288.57 | $292.03 | 25,488,500 |
July 30 2025 | $295.46 | $301.53 | $294.11 | $300.89 | 16,738,900 |
July 29 2025 | $295.80 | $300.47 | $293.19 | $295.72 | 19,210,800 |
July 28 2025 | $290.79 | $293.77 | $288.93 | $292.62 | 13,683,400 |
July 25 2025 | $286.43 | $290.92 | $285.63 | $288.53 | 12,476,200 |
July 24 2025 | $288.14 | $289.54 | $281.88 | $287.06 | 16,413,800 |
July 23 2025 | $275.20 | $282.38 | $271.44 | $282.07 | 20,556,200 |
July 22 2025 | $286.01 | $286.36 | $274.85 | $277.00 | 16,564,800 |
July 21 2025 | $282.34 | $288.88 | $282.01 | $286.57 | 17,726,800 |
July 18 2025 | $285.47 | $285.89 | $279.40 | $281.72 | 15,012,400 |
July 17 2025 | $279.54 | $286.64 | $278.31 | $284.82 | 17,231,100 |
July 16 2025 | $278.51 | $279.90 | $274.10 | $279.21 | 15,031,000 |
July 15 2025 | $278.21 | $281.74 | $276.27 | $279.34 | 17,918,400 |
July 14 2025 | $272.57 | $276.77 | $268.04 | $274.03 | 11,934,200 |
July 11 2025 | $272.58 | $274.89 | $270.34 | $272.82 | 14,274,700 |
July 10 2025 | $278.19 | $279.58 | $271.14 | $273.83 | 17,891,600 |
July 09 2025 | $271.40 | $277.86 | $271.16 | $276.32 | 20,133,000 |
July 08 2025 | $274.77 | $274.77 | $269.60 | $270.25 | 14,869,400 |
July 07 2025 | $273.56 | $275.98 | $271.11 | $272.62 | 16,760,600 |
July 03 2025 | $269.19 | $274.23 | $268.58 | $273.61 | 10,592,700 |
July 02 2025 | $262.48 | $270.45 | $261.23 | $268.36 | 17,582,100 |
July 01 2025 | $272.84 | $272.93 | $261.16 | $263.23 | 28,847,600 |
