
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $106.44 | $107.07 | $104.73 | $105.28 | 19,629,600 |
June 29 2023 | $108.36 | $109.00 | $107.41 | $108.14 | 12,465,500 |
June 28 2023 | $108.11 | $108.50 | $106.94 | $107.81 | 6,766,000 |
June 27 2023 | $107.34 | $108.91 | $107.24 | $108.37 | 7,138,600 |
June 26 2023 | $104.61 | $107.03 | $104.61 | $106.58 | 6,887,100 |
June 23 2023 | $102.78 | $105.20 | $102.35 | $104.46 | 14,329,200 |
June 22 2023 | $105.70 | $106.11 | $104.71 | $105.36 | 6,002,900 |
June 21 2023 | $104.09 | $105.27 | $103.69 | $104.90 | 8,377,800 |
June 20 2023 | $106.27 | $107.61 | $103.93 | $104.48 | 10,602,400 |
June 16 2023 | $108.74 | $109.46 | $107.84 | $108.35 | 14,445,500 |
June 15 2023 | $106.67 | $107.61 | $105.07 | $107.22 | 10,374,200 |
June 14 2023 | $102.52 | $108.17 | $102.52 | $107.65 | 17,415,500 |
June 13 2023 | $102.19 | $102.52 | $101.38 | $101.85 | 8,460,500 |
June 12 2023 | $101.38 | $101.92 | $99.77 | $101.90 | 7,964,600 |
June 09 2023 | $101.02 | $101.37 | $100.49 | $100.97 | 5,795,200 |
June 08 2023 | $102.21 | $102.56 | $100.79 | $101.30 | 9,137,600 |
June 07 2023 | $101.14 | $103.24 | $100.55 | $102.15 | 11,123,900 |
June 06 2023 | $100.62 | $101.82 | $100.34 | $101.29 | 7,896,300 |
June 05 2023 | $102.90 | $102.90 | $100.32 | $100.34 | 7,434,000 |
June 02 2023 | $102.66 | $103.42 | $101.23 | $102.80 | 11,838,200 |
June 01 2023 | $99.04 | $99.44 | $97.83 | $98.52 | 12,025,200 |