
| 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 |
June 30 2023 | $282.78 | $287.04 | $282.44 | $284.99 | 19,694,869 |
June 29 2023 | $282.53 | $284.58 | $278.74 | $279.58 | 15,395,690 |
June 28 2023 | $282.84 | $287.54 | $282.09 | $283.31 | 16,722,119 |
June 27 2023 | $280.05 | $287.34 | $278.71 | $285.06 | 26,108,260 |
June 26 2023 | $286.70 | $287.78 | $275.67 | $276.54 | 24,232,650 |