
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $321.71 | $323.66 | $315.64 | $316.65 | 25,799,600 |
July 28 2023 | $314.93 | $324.20 | $312.32 | $323.49 | 39,220,273 |
July 27 2023 | $323.13 | $323.36 | $307.94 | $309.80 | 64,229,168 |
July 26 2023 | $299.34 | $299.92 | $290.11 | $296.74 | 47,256,930 |
July 25 2023 | $293.38 | $296.47 | $290.07 | $292.67 | 19,585,580 |
July 24 2023 | $293.97 | $295.70 | $286.53 | $289.82 | 24,949,410 |
July 21 2023 | $302.70 | $303.59 | $289.42 | $292.46 | 42,139,262 |
July 20 2023 | $311.58 | $313.61 | $300.37 | $300.67 | 23,836,881 |
July 19 2023 | $311.11 | $316.73 | $308.62 | $314.07 | 21,763,689 |
July 18 2023 | $308.97 | $312.27 | $305.73 | $310.14 | 20,764,580 |
July 17 2023 | $305.66 | $309.80 | $302.84 | $308.72 | 25,323,131 |
July 14 2023 | $309.88 | $312.95 | $305.48 | $306.98 | 23,054,109 |
July 13 2023 | $311.70 | $314.30 | $308.39 | $311.49 | 30,280,971 |
July 12 2023 | $299.90 | $307.55 | $298.26 | $307.44 | 36,677,129 |
July 11 2023 | $292.10 | $298.34 | $290.11 | $296.46 | 27,585,920 |
July 10 2023 | $293.74 | $296.30 | $285.29 | $292.30 | 37,058,312 |
July 07 2023 | $290.39 | $294.39 | $286.89 | $288.75 | 25,585,980 |
July 06 2023 | $294.07 | $296.29 | $289.53 | $290.20 | 47,733,832 |
July 05 2023 | $285.89 | $296.29 | $284.61 | $292.57 | 33,865,461 |
July 03 2023 | $284.94 | $287.63 | $283.10 | $284.27 | 8,608,555 |