| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
July 31 2023 | $311.75 | $314.02 | $311.59 | $313.81 | 2,690,000 |
July 28 2023 | $312.08 | $313.02 | $309.73 | $311.49 | 2,268,200 |
July 27 2023 | $311.81 | $313.43 | $309.19 | $309.93 | 2,608,600 |
July 26 2023 | $305.21 | $311.10 | $304.78 | $309.81 | 3,448,100 |
July 25 2023 | $305.56 | $307.28 | $304.40 | $305.62 | 2,890,800 |
July 24 2023 | $301.71 | $306.12 | $301.69 | $305.60 | 2,621,900 |
July 21 2023 | $301.80 | $302.57 | $300.32 | $301.24 | 3,673,400 |
July 20 2023 | $301.12 | $302.16 | $298.81 | $299.94 | 2,101,900 |
July 19 2023 | $297.98 | $300.74 | $297.69 | $300.31 | 2,361,400 |
July 18 2023 | $295.66 | $299.22 | $293.40 | $297.75 | 2,315,600 |
July 17 2023 | $296.77 | $298.75 | $295.30 | $297.09 | 2,002,500 |
July 14 2023 | $295.95 | $297.88 | $295.36 | $297.51 | 2,942,100 |
July 13 2023 | $299.01 | $299.31 | $294.66 | $295.72 | 3,235,600 |
July 12 2023 | $297.33 | $301.98 | $297.05 | $298.47 | 5,300,500 |
July 11 2023 | $294.13 | $295.69 | $292.09 | $294.84 | 2,913,800 |
July 10 2023 | $285.01 | $291.90 | $285.01 | $291.66 | 3,246,700 |
July 07 2023 | $283.87 | $287.29 | $282.83 | $284.64 | 2,951,900 |
July 06 2023 | $288.43 | $289.50 | $283.45 | $283.90 | 4,828,300 |
July 05 2023 | $291.87 | $293.56 | $291.39 | $292.15 | 2,496,000 |
July 03 2023 | $291.19 | $292.71 | $290.36 | $291.42 | 1,483,300 |