
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $79.03 | $79.46 | $78.46 | $78.46 | 6,191,700 |
June 29 2023 | $78.41 | $79.07 | $77.75 | $78.31 | 9,066,500 |
June 28 2023 | $77.67 | $77.69 | $76.84 | $77.17 | 4,781,600 |
June 27 2023 | $77.09 | $77.97 | $76.60 | $77.57 | 6,639,900 |
June 26 2023 | $76.77 | $77.40 | $76.49 | $76.80 | 6,377,400 |
June 23 2023 | $76.49 | $77.10 | $75.89 | $76.79 | 10,026,600 |
June 22 2023 | $78.57 | $78.67 | $77.51 | $77.63 | 6,214,600 |
June 21 2023 | $79.53 | $80.19 | $79.29 | $79.32 | 6,343,100 |
June 20 2023 | $80.02 | $80.12 | $79.24 | $79.68 | 7,382,000 |
June 16 2023 | $82.34 | $82.37 | $80.79 | $80.93 | 13,153,100 |
June 15 2023 | $80.51 | $82.07 | $80.30 | $81.81 | 8,603,200 |
June 14 2023 | $81.40 | $82.22 | $80.52 | $80.83 | 5,772,500 |
June 13 2023 | $80.70 | $81.75 | $80.47 | $81.11 | 6,089,200 |
June 12 2023 | $79.20 | $80.52 | $79.02 | $80.34 | 7,053,500 |
June 09 2023 | $79.69 | $79.89 | $78.70 | $79.21 | 6,282,600 |
June 08 2023 | $79.38 | $79.85 | $78.26 | $79.30 | 6,795,900 |
June 07 2023 | $79.06 | $79.94 | $78.81 | $79.47 | 7,410,800 |
June 06 2023 | $76.81 | $79.22 | $76.50 | $78.88 | 6,903,900 |
June 05 2023 | $77.54 | $77.85 | $76.46 | $76.94 | 6,631,900 |
June 02 2023 | $76.20 | $77.80 | $76.20 | $77.50 | 6,218,500 |
June 01 2023 | $75.87 | $76.11 | $74.85 | $75.40 | 6,857,500 |