
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $62.60 | $63.56 | $62.07 | $62.55 | 568,516 |
June 29 2023 | $61.76 | $62.59 | $61.37 | $61.69 | 445,452 |
June 28 2023 | $60.00 | $61.39 | $59.52 | $61.35 | 488,533 |
June 27 2023 | $58.05 | $60.36 | $57.96 | $60.04 | 556,429 |
June 26 2023 | $57.18 | $59.21 | $57.18 | $58.06 | 463,228 |
June 23 2023 | $56.68 | $57.74 | $56.28 | $57.06 | 607,709 |
June 22 2023 | $59.28 | $59.28 | $56.40 | $56.83 | 738,175 |
June 21 2023 | $56.02 | $60.94 | $55.34 | $59.43 | 1,549,122 |
June 20 2023 | $60.25 | $60.90 | $59.66 | $60.19 | 625,616 |
June 16 2023 | $62.50 | $62.50 | $60.07 | $60.42 | 941,784 |
June 15 2023 | $61.81 | $62.29 | $61.56 | $61.84 | 330,307 |
June 14 2023 | $62.83 | $63.10 | $61.59 | $62.26 | 324,702 |
June 13 2023 | $61.40 | $63.14 | $61.16 | $62.75 | 418,990 |
June 12 2023 | $61.31 | $62.09 | $60.49 | $61.28 | 290,892 |
June 09 2023 | $61.39 | $62.16 | $60.71 | $61.30 | 480,934 |
June 08 2023 | $60.84 | $61.19 | $59.87 | $60.47 | 359,690 |
June 07 2023 | $59.37 | $61.17 | $58.42 | $60.87 | 669,374 |
June 06 2023 | $55.63 | $59.33 | $55.63 | $58.76 | 789,434 |
June 05 2023 | $55.73 | $55.93 | $53.71 | $53.72 | 471,136 |
June 02 2023 | $54.16 | $56.17 | $53.50 | $56.15 | 459,691 |
June 01 2023 | $51.96 | $53.15 | $51.37 | $53.11 | 306,021 |