
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $77.03 | $77.57 | $76.56 | $77.38 | 1,124,400 |
June 29 2023 | $76.57 | $76.73 | $75.28 | $76.64 | 1,688,800 |
June 28 2023 | $76.43 | $77.77 | $76.43 | $76.87 | 1,787,100 |
June 27 2023 | $74.37 | $76.73 | $74.37 | $76.66 | 1,925,600 |
June 26 2023 | $74.67 | $75.54 | $73.77 | $74.24 | 1,423,600 |
June 23 2023 | $74.08 | $74.59 | $73.87 | $74.47 | 2,570,700 |
June 22 2023 | $74.14 | $74.30 | $73.48 | $74.20 | 1,492,700 |
June 21 2023 | $73.11 | $74.91 | $72.61 | $74.58 | 1,888,300 |
June 20 2023 | $72.34 | $73.80 | $72.26 | $73.72 | 1,913,300 |
June 16 2023 | $72.60 | $72.97 | $71.64 | $71.92 | 2,465,100 |
June 15 2023 | $72.65 | $73.03 | $71.88 | $72.46 | 2,021,000 |
June 14 2023 | $73.51 | $73.68 | $70.07 | $71.73 | 3,021,500 |
June 13 2023 | $73.78 | $74.34 | $73.35 | $73.47 | 1,302,400 |
June 12 2023 | $72.59 | $73.70 | $72.16 | $73.33 | 1,171,700 |
June 09 2023 | $72.42 | $73.48 | $72.04 | $72.70 | 1,286,100 |
June 08 2023 | $72.16 | $73.21 | $71.81 | $72.50 | 1,787,900 |
June 07 2023 | $72.67 | $73.59 | $72.17 | $72.36 | 2,155,100 |
June 06 2023 | $69.66 | $72.46 | $69.52 | $72.46 | 2,223,300 |
June 05 2023 | $69.31 | $69.63 | $68.62 | $69.32 | 1,384,600 |
June 02 2023 | $67.75 | $69.88 | $67.72 | $69.82 | 2,309,700 |
June 01 2023 | $66.73 | $67.29 | $66.27 | $67.23 | 1,484,000 |