
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $67.12 | $68.89 | $66.79 | $67.88 | 1,204,900 |
June 29 2023 | $65.50 | $66.92 | $65.38 | $66.84 | 770,400 |
June 28 2023 | $65.27 | $65.78 | $64.59 | $65.29 | 719,600 |
June 27 2023 | $65.04 | $65.30 | $64.25 | $65.03 | 644,600 |
June 26 2023 | $63.73 | $65.13 | $63.65 | $64.85 | 812,500 |
June 23 2023 | $63.23 | $64.26 | $63.16 | $63.65 | 2,589,800 |
June 22 2023 | $64.39 | $64.59 | $63.33 | $63.99 | 1,038,500 |
June 21 2023 | $64.18 | $65.39 | $63.77 | $64.74 | 739,700 |
June 20 2023 | $65.85 | $65.91 | $64.57 | $64.57 | 905,100 |
June 16 2023 | $66.34 | $66.63 | $65.96 | $66.25 | 1,385,900 |
June 15 2023 | $63.93 | $66.22 | $63.90 | $66.13 | 731,300 |
June 14 2023 | $67.54 | $68.39 | $64.04 | $64.40 | 1,119,900 |
June 13 2023 | $66.52 | $67.93 | $66.33 | $67.61 | 587,900 |
June 12 2023 | $65.56 | $66.39 | $65.39 | $66.26 | 641,100 |
June 09 2023 | $65.84 | $66.59 | $65.42 | $65.62 | 820,800 |
June 08 2023 | $65.87 | $66.04 | $65.22 | $65.78 | 778,700 |
June 07 2023 | $64.87 | $66.12 | $64.55 | $65.61 | 941,200 |
June 06 2023 | $62.54 | $64.67 | $62.48 | $64.52 | 792,800 |
June 05 2023 | $62.68 | $63.38 | $62.21 | $62.82 | 803,200 |
June 02 2023 | $60.63 | $63.18 | $60.63 | $63.06 | 1,058,800 |
June 01 2023 | $59.70 | $60.24 | $58.85 | $59.88 | 1,250,600 |