
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $152.72 | $153.72 | $152.24 | $153.33 | 7,580,000 |
June 29 2023 | $150.66 | $152.22 | $150.28 | $152.01 | 4,547,500 |
June 28 2023 | $151.18 | $151.18 | $149.98 | $150.96 | 6,780,400 |
June 27 2023 | $151.62 | $151.81 | $150.47 | $151.26 | 4,927,500 |
June 26 2023 | $152.83 | $152.83 | $149.45 | $151.58 | 6,978,800 |
June 23 2023 | $153.87 | $154.02 | $152.87 | $153.29 | 9,450,700 |
June 22 2023 | $151.83 | $153.51 | $151.73 | $153.42 | 5,485,900 |
June 21 2023 | $151.53 | $152.77 | $150.71 | $151.81 | 7,177,500 |
June 20 2023 | $152.16 | $153.13 | $151.74 | $152.04 | 7,995,800 |
June 16 2023 | $152.36 | $152.84 | $151.80 | $152.13 | 13,426,600 |
June 15 2023 | $150.11 | $151.84 | $149.54 | $151.67 | 7,138,300 |
June 14 2023 | $149.70 | $150.14 | $149.12 | $149.66 | 6,699,100 |
June 13 2023 | $147.96 | $148.99 | $147.43 | $148.90 | 6,066,800 |
June 12 2023 | $148.21 | $148.45 | $147.04 | $148.12 | 6,510,600 |
June 09 2023 | $148.60 | $148.89 | $147.72 | $148.22 | 6,264,400 |
June 08 2023 | $146.83 | $148.60 | $146.20 | $148.46 | 5,818,400 |
June 07 2023 | $146.45 | $147.10 | $145.84 | $146.84 | 6,504,300 |
June 06 2023 | $147.83 | $147.85 | $145.81 | $146.53 | 5,073,600 |
June 05 2023 | $145.20 | $146.95 | $145.20 | $146.66 | 6,430,500 |
June 02 2023 | $143.32 | $145.72 | $142.74 | $145.41 | 7,659,700 |
June 01 2023 | $143.16 | $143.62 | $141.87 | $143.16 | 7,901,300 |