
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $154.41 | $157.08 | $153.51 | $156.73 | 4,892,851 |
June 29 2023 | $153.38 | $154.06 | $152.83 | $153.93 | 2,301,550 |
June 28 2023 | $152.25 | $153.96 | $151.84 | $153.59 | 2,746,443 |
June 27 2023 | $151.61 | $153.44 | $150.80 | $152.73 | 2,711,553 |
June 26 2023 | $147.96 | $151.30 | $147.96 | $151.05 | 3,763,109 |
June 23 2023 | $148.29 | $149.66 | $147.52 | $148.02 | 11,278,590 |
June 22 2023 | $150.53 | $151.70 | $149.48 | $149.85 | 4,192,807 |
June 21 2023 | $152.26 | $154.41 | $151.15 | $151.82 | 4,935,490 |
June 20 2023 | $154.29 | $156.23 | $154.29 | $155.00 | 3,088,520 |
June 16 2023 | $157.38 | $157.62 | $153.98 | $156.15 | 8,469,269 |
June 15 2023 | $153.42 | $156.78 | $153.38 | $156.51 | 4,162,854 |
June 14 2023 | $151.84 | $154.50 | $151.35 | $152.91 | 4,476,124 |
June 13 2023 | $149.79 | $151.60 | $149.61 | $151.17 | 3,527,973 |
June 12 2023 | $149.38 | $150.24 | $148.67 | $149.96 | 2,795,236 |
June 09 2023 | $149.52 | $149.85 | $148.25 | $149.07 | 2,838,567 |
June 08 2023 | $149.94 | $150.06 | $148.32 | $149.94 | 3,676,419 |
June 07 2023 | $146.32 | $150.10 | $145.93 | $149.96 | 3,435,606 |
June 06 2023 | $145.59 | $147.47 | $145.30 | $146.54 | 2,521,998 |
June 05 2023 | $148.60 | $148.60 | $146.56 | $146.76 | 2,507,273 |
June 02 2023 | $147.56 | $149.47 | $146.83 | $148.77 | 2,752,177 |
June 01 2023 | $146.47 | $147.70 | $145.33 | $146.75 | 2,525,005 |