| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $122.13 | $122.16 | $119.68 | $120.38 | 7,316,244 |
June 29 2023 | $120.91 | $122.35 | $120.26 | $121.30 | 6,055,214 |
June 28 2023 | $121.11 | $121.73 | $120.36 | $120.90 | 4,601,877 |
June 27 2023 | $121.57 | $123.07 | $120.85 | $120.94 | 6,047,604 |
June 26 2023 | $120.79 | $123.63 | $120.78 | $122.76 | 4,831,060 |
June 23 2023 | $119.57 | $120.85 | $118.94 | $120.32 | 6,975,461 |
June 22 2023 | $121.79 | $122.08 | $119.95 | $120.83 | 4,621,820 |
June 21 2023 | $120.80 | $122.28 | $119.86 | $121.59 | 3,845,534 |
June 20 2023 | $121.50 | $121.65 | $119.94 | $121.13 | 5,358,565 |
June 16 2023 | $126.01 | $126.01 | $121.97 | $122.13 | 9,902,995 |
June 15 2023 | $123.31 | $126.02 | $122.85 | $125.80 | 10,063,140 |
June 14 2023 | $117.92 | $122.78 | $116.76 | $121.60 | 14,968,680 |
June 13 2023 | $116.37 | $118.10 | $115.68 | $117.48 | 6,916,318 |
June 12 2023 | $116.18 | $116.27 | $114.16 | $115.44 | 8,265,553 |
June 09 2023 | $118.19 | $119.20 | $115.87 | $115.90 | 9,404,114 |
June 08 2023 | $120.02 | $121.18 | $118.85 | $119.81 | 6,169,538 |
June 07 2023 | $120.50 | $120.76 | $119.57 | $120.25 | 5,504,444 |
June 06 2023 | $118.74 | $121.35 | $118.58 | $121.11 | 6,065,176 |
June 05 2023 | $120.17 | $121.48 | $118.39 | $119.20 | 8,338,584 |
June 02 2023 | $119.78 | $121.64 | $119.16 | $121.59 | 7,594,003 |
June 01 2023 | $117.37 | $120.50 | $115.68 | $119.71 | 13,678,400 |