
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $157.95 | $159.51 | $157.48 | $159.13 | 514,567 |
June 29 2023 | $155.49 | $156.98 | $155.00 | $156.89 | 277,681 |
June 28 2023 | $155.62 | $155.62 | $154.25 | $155.38 | 380,072 |
June 27 2023 | $153.97 | $155.44 | $153.25 | $155.17 | 298,934 |
June 26 2023 | $151.66 | $154.38 | $151.04 | $153.63 | 353,804 |
June 23 2023 | $151.25 | $152.26 | $150.84 | $151.81 | 724,690 |
June 22 2023 | $153.48 | $154.04 | $151.68 | $152.33 | 286,311 |
June 21 2023 | $151.92 | $154.38 | $150.96 | $153.41 | 396,409 |
June 20 2023 | $153.43 | $153.43 | $151.57 | $152.55 | 627,067 |
June 16 2023 | $153.72 | $155.62 | $153.16 | $154.49 | 1,159,749 |
June 15 2023 | $150.83 | $153.72 | $150.12 | $153.43 | 428,861 |
June 14 2023 | $151.54 | $152.41 | $150.68 | $151.25 | 538,293 |
June 13 2023 | $147.66 | $151.02 | $147.66 | $150.88 | 580,675 |
June 12 2023 | $147.14 | $147.81 | $146.40 | $147.56 | 366,730 |
June 09 2023 | $147.40 | $147.40 | $145.81 | $147.12 | 354,831 |
June 08 2023 | $147.60 | $147.60 | $145.84 | $147.26 | 624,276 |
June 07 2023 | $147.31 | $147.80 | $146.02 | $147.22 | 468,232 |
June 06 2023 | $147.10 | $147.79 | $146.71 | $147.56 | 484,858 |
June 05 2023 | $146.52 | $147.30 | $146.27 | $146.83 | 596,227 |
June 02 2023 | $142.75 | $146.62 | $142.43 | $146.56 | 604,186 |
June 01 2023 | $140.93 | $142.77 | $138.80 | $142.49 | 620,514 |