| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $296.06 | $299.12 | $294.95 | $295.19 | 2,668,500 |
June 29 2023 | $288.32 | $297.09 | $287.07 | $294.95 | 2,739,400 |
June 28 2023 | $287.44 | $289.04 | $284.86 | $288.62 | 2,061,700 |
June 27 2023 | $284.22 | $287.96 | $283.26 | $287.75 | 2,054,200 |
June 26 2023 | $283.72 | $287.80 | $283.64 | $284.50 | 2,826,900 |
June 23 2023 | $287.00 | $289.55 | $284.78 | $285.48 | 4,233,800 |
June 22 2023 | $285.27 | $294.22 | $283.15 | $293.91 | 4,889,000 |
June 21 2023 | $302.75 | $303.88 | $299.50 | $299.61 | 3,121,400 |
June 20 2023 | $303.49 | $306.72 | $301.34 | $303.62 | 3,349,400 |
June 16 2023 | $311.77 | $313.70 | $305.24 | $305.67 | 5,266,300 |
June 15 2023 | $305.33 | $310.97 | $301.65 | $309.72 | 3,288,900 |
June 14 2023 | $302.30 | $304.54 | $299.70 | $301.38 | 2,421,100 |
June 13 2023 | $301.63 | $303.69 | $299.79 | $301.48 | 3,981,900 |
June 12 2023 | $294.47 | $298.31 | $294.19 | $297.96 | 2,642,300 |
June 09 2023 | $295.71 | $297.66 | $293.33 | $295.32 | 2,202,600 |
June 08 2023 | $297.38 | $297.38 | $293.40 | $293.99 | 1,870,300 |
June 07 2023 | $296.05 | $298.46 | $293.83 | $297.53 | 2,490,000 |
June 06 2023 | $289.73 | $295.88 | $288.66 | $294.67 | 2,419,400 |
June 05 2023 | $292.09 | $294.06 | $288.79 | $291.24 | 3,008,000 |
June 02 2023 | $294.15 | $298.65 | $293.31 | $297.87 | 2,272,500 |
June 01 2023 | $292.46 | $292.80 | $287.07 | $291.95 | 2,393,700 |