
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $131.02 | $132.28 | $130.64 | $132.00 | 1,391,800 |
June 29 2023 | $128.51 | $131.28 | $128.32 | $130.77 | 1,525,200 |
June 28 2023 | $127.90 | $128.85 | $127.12 | $128.77 | 1,174,600 |
June 27 2023 | $128.66 | $128.83 | $126.72 | $127.93 | 1,593,100 |
June 26 2023 | $128.67 | $128.78 | $127.03 | $127.88 | 1,486,300 |
June 23 2023 | $129.46 | $130.32 | $128.90 | $129.19 | 6,219,800 |
June 22 2023 | $130.39 | $130.72 | $128.91 | $129.89 | 1,339,500 |
June 21 2023 | $129.37 | $130.87 | $128.91 | $130.27 | 1,244,300 |
June 20 2023 | $131.01 | $131.91 | $129.31 | $129.40 | 1,819,200 |
June 16 2023 | $133.03 | $133.89 | $131.26 | $132.03 | 3,749,500 |
June 15 2023 | $130.40 | $132.73 | $130.20 | $132.62 | 2,078,800 |
June 14 2023 | $129.57 | $130.20 | $129.23 | $129.90 | 2,121,700 |
June 13 2023 | $128.08 | $129.63 | $128.08 | $129.55 | 1,440,800 |
June 12 2023 | $127.23 | $128.38 | $126.99 | $128.26 | 1,369,100 |
June 09 2023 | $127.03 | $127.68 | $126.66 | $127.13 | 1,309,800 |
June 08 2023 | $125.33 | $126.95 | $125.14 | $126.90 | 1,630,500 |
June 07 2023 | $126.20 | $126.83 | $125.25 | $126.18 | 1,801,000 |
June 06 2023 | $128.10 | $128.48 | $125.80 | $126.60 | 1,604,200 |
June 05 2023 | $128.18 | $128.80 | $127.42 | $127.82 | 1,562,700 |
June 02 2023 | $126.50 | $128.24 | $126.50 | $128.17 | 2,054,500 |
June 01 2023 | $122.31 | $126.44 | $121.94 | $126.00 | 3,278,000 |