
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $74.94 | $74.94 | $73.53 | $73.63 | 2,387,000 |
June 29 2023 | $73.97 | $75.01 | $73.81 | $74.76 | 1,719,900 |
June 28 2023 | $74.02 | $74.17 | $73.48 | $73.93 | 2,121,700 |
June 27 2023 | $73.12 | $74.71 | $73.11 | $74.49 | 2,568,500 |
June 26 2023 | $70.97 | $73.31 | $70.75 | $73.13 | 2,448,700 |
June 23 2023 | $70.67 | $71.95 | $70.30 | $71.10 | 2,807,600 |
June 22 2023 | $71.14 | $71.15 | $70.53 | $71.02 | 1,342,300 |
June 21 2023 | $70.97 | $71.76 | $70.73 | $71.00 | 1,672,700 |
June 20 2023 | $71.24 | $71.47 | $70.45 | $70.82 | 2,156,600 |
June 16 2023 | $71.18 | $72.62 | $70.41 | $71.69 | 6,435,100 |
June 15 2023 | $68.94 | $71.12 | $68.88 | $70.96 | 2,585,400 |
June 14 2023 | $68.80 | $69.42 | $68.02 | $68.86 | 2,274,400 |
June 13 2023 | $68.33 | $69.17 | $68.26 | $68.68 | 2,690,000 |
June 12 2023 | $67.44 | $68.16 | $66.97 | $67.83 | 2,043,900 |
June 09 2023 | $67.41 | $67.47 | $66.70 | $66.80 | 2,595,000 |
June 08 2023 | $66.43 | $67.12 | $65.70 | $66.90 | 2,221,200 |
June 07 2023 | $66.25 | $67.36 | $65.90 | $67.19 | 2,016,700 |
June 06 2023 | $64.43 | $66.46 | $64.28 | $66.01 | 2,254,100 |
June 05 2023 | $64.92 | $65.37 | $64.50 | $64.66 | 1,760,000 |
June 02 2023 | $65.24 | $65.94 | $64.89 | $64.99 | 2,522,200 |
June 01 2023 | $64.22 | $64.99 | $62.49 | $64.72 | 2,343,900 |