
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $56.80 | $58.70 | $56.40 | $58.04 | 5,587,239 |
June 29 2023 | $57.15 | $57.47 | $56.52 | $56.88 | 3,334,884 |
June 28 2023 | $56.91 | $57.48 | $56.23 | $57.10 | 5,210,378 |
June 27 2023 | $57.74 | $58.08 | $56.88 | $57.34 | 4,426,310 |
June 26 2023 | $58.65 | $58.86 | $56.59 | $56.99 | 4,612,155 |
June 23 2023 | $58.19 | $58.99 | $57.77 | $58.91 | 4,025,943 |
June 22 2023 | $59.97 | $60.00 | $58.92 | $59.49 | 3,286,751 |
June 21 2023 | $61.03 | $61.19 | $59.68 | $60.31 | 2,863,394 |
June 20 2023 | $61.13 | $62.41 | $60.93 | $61.21 | 2,954,111 |
June 16 2023 | $63.47 | $63.55 | $61.33 | $62.08 | 4,709,312 |
June 15 2023 | $63.06 | $63.51 | $61.41 | $62.87 | 5,451,902 |
June 14 2023 | $66.00 | $66.10 | $62.69 | $63.64 | 4,509,641 |
June 13 2023 | $66.08 | $66.39 | $64.13 | $65.70 | 5,013,430 |
June 12 2023 | $63.99 | $65.69 | $63.92 | $65.03 | 3,608,685 |
June 09 2023 | $63.99 | $64.97 | $63.01 | $63.38 | 3,517,429 |
June 08 2023 | $61.70 | $64.16 | $61.05 | $63.54 | 5,500,102 |
June 07 2023 | $62.00 | $62.80 | $60.30 | $60.97 | 4,765,262 |
June 06 2023 | $58.05 | $61.32 | $58.01 | $61.28 | 5,743,998 |
June 05 2023 | $58.76 | $59.92 | $58.11 | $58.60 | 4,287,488 |
June 02 2023 | $59.58 | $60.60 | $58.58 | $59.39 | 4,677,715 |
June 01 2023 | $56.75 | $58.80 | $56.05 | $57.98 | 6,091,912 |