
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $42.82 | $42.84 | $42.14 | $42.15 | 15,228,240 |
June 29 2023 | $42.27 | $42.83 | $42.12 | $42.38 | 18,840,779 |
June 28 2023 | $42.45 | $42.47 | $41.94 | $42.32 | 13,394,930 |
June 27 2023 | $42.29 | $42.67 | $42.02 | $42.48 | 11,863,270 |
June 26 2023 | $42.22 | $42.74 | $42.12 | $42.33 | 13,253,940 |
June 23 2023 | $42.20 | $42.33 | $41.96 | $42.13 | 13,249,050 |
June 22 2023 | $43.23 | $43.26 | $42.50 | $42.69 | 11,842,670 |
June 21 2023 | $43.48 | $43.80 | $43.24 | $43.40 | 10,550,710 |
June 20 2023 | $43.86 | $43.86 | $43.09 | $43.58 | 12,779,390 |
June 16 2023 | $44.71 | $44.71 | $44.09 | $44.11 | 18,223,029 |
June 15 2023 | $44.06 | $44.48 | $43.55 | $44.45 | 14,926,130 |
June 14 2023 | $44.70 | $45.10 | $43.54 | $44.16 | 22,052,971 |
June 13 2023 | $44.35 | $45.24 | $44.35 | $44.57 | 14,062,720 |
June 12 2023 | $44.19 | $44.40 | $43.91 | $44.35 | 13,802,680 |
June 09 2023 | $44.03 | $44.46 | $43.86 | $44.22 | 11,747,720 |
June 08 2023 | $43.69 | $44.17 | $43.51 | $44.03 | 12,060,850 |
June 07 2023 | $43.46 | $44.11 | $43.17 | $43.95 | 15,457,440 |
June 06 2023 | $42.28 | $43.49 | $42.25 | $43.23 | 14,189,160 |
June 05 2023 | $42.44 | $42.59 | $41.94 | $42.33 | 12,463,539 |
June 02 2023 | $41.62 | $42.73 | $41.52 | $42.40 | 19,455,641 |
June 01 2023 | $40.90 | $41.51 | $40.56 | $41.05 | 15,757,110 |