
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $168.99 | $170.35 | $168.84 | $170.07 | 7,635,186 |
June 29 2023 | $168.27 | $168.85 | $166.56 | $168.84 | 5,770,445 |
June 28 2023 | $171.02 | $171.47 | $168.38 | $168.68 | 5,194,077 |
June 27 2023 | $169.57 | $171.35 | $168.92 | $170.99 | 5,763,039 |
June 26 2023 | $170.94 | $171.19 | $169.06 | $169.77 | 3,706,278 |
June 23 2023 | $172.63 | $172.63 | $170.74 | $170.85 | 7,592,675 |
June 22 2023 | $171.46 | $172.24 | $170.67 | $172.03 | 3,186,126 |
June 21 2023 | $170.53 | $171.60 | $169.13 | $170.27 | 3,832,395 |
June 20 2023 | $171.29 | $172.51 | $170.09 | $170.16 | 4,155,059 |
June 16 2023 | $170.92 | $172.25 | $170.51 | $170.83 | 8,925,706 |
June 15 2023 | $169.19 | $170.95 | $168.51 | $170.52 | 4,326,317 |
June 14 2023 | $167.12 | $168.63 | $166.60 | $168.19 | 3,559,268 |
June 13 2023 | $167.24 | $167.29 | $166.27 | $166.69 | 2,838,752 |
June 12 2023 | $167.57 | $167.79 | $165.91 | $167.03 | 4,207,398 |
June 09 2023 | $166.85 | $167.88 | $166.20 | $167.44 | 3,200,319 |
June 08 2023 | $165.01 | $167.39 | $164.67 | $167.21 | 4,036,711 |
June 07 2023 | $165.93 | $166.88 | $165.01 | $165.38 | 5,162,657 |
June 06 2023 | $169.85 | $169.98 | $165.68 | $166.71 | 3,975,572 |
June 05 2023 | $168.82 | $170.95 | $168.60 | $169.13 | 4,311,675 |
June 02 2023 | $167.14 | $169.22 | $166.84 | $169.01 | 4,288,433 |
June 01 2023 | $167.50 | $167.75 | $166.02 | $167.29 | 5,277,433 |