
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $321.44 | $323.40 | $315.39 | $316.39 | 25,799,600 |
July 28 2023 | $314.68 | $323.94 | $312.07 | $323.22 | 39,220,273 |
July 27 2023 | $322.86 | $323.09 | $307.69 | $309.55 | 64,229,168 |
July 26 2023 | $299.10 | $299.68 | $289.88 | $296.50 | 47,256,930 |
July 25 2023 | $293.14 | $296.23 | $289.84 | $292.43 | 19,585,580 |
July 24 2023 | $293.73 | $295.46 | $286.30 | $289.59 | 24,949,410 |
July 21 2023 | $302.46 | $303.34 | $289.18 | $292.22 | 42,139,262 |
July 20 2023 | $311.33 | $313.35 | $300.12 | $300.42 | 23,836,881 |
July 19 2023 | $310.86 | $316.47 | $308.37 | $313.82 | 21,763,689 |
July 18 2023 | $308.72 | $312.02 | $305.48 | $309.89 | 20,764,580 |
July 17 2023 | $305.41 | $309.55 | $302.60 | $308.47 | 25,323,131 |
July 14 2023 | $309.63 | $312.70 | $305.23 | $306.73 | 23,054,109 |
July 13 2023 | $311.44 | $314.05 | $308.14 | $311.24 | 30,280,971 |
July 12 2023 | $299.65 | $307.30 | $298.02 | $307.19 | 36,677,129 |
July 11 2023 | $291.86 | $298.10 | $289.88 | $296.22 | 27,585,920 |
July 10 2023 | $293.50 | $296.06 | $285.06 | $292.06 | 37,058,312 |
July 07 2023 | $290.15 | $294.15 | $286.66 | $288.51 | 25,585,980 |
July 06 2023 | $293.83 | $296.05 | $289.29 | $289.96 | 47,733,832 |
July 05 2023 | $285.65 | $296.05 | $284.37 | $292.33 | 33,865,461 |
July 03 2023 | $284.71 | $287.39 | $282.87 | $284.04 | 8,608,555 |