
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $31.20 | $31.41 | $31.07 | $31.36 | 19,098,300 |
June 29 2023 | $31.02 | $31.22 | $30.91 | $31.19 | 16,740,800 |
June 28 2023 | $30.78 | $31.08 | $30.56 | $31.05 | 16,756,400 |
June 27 2023 | $30.67 | $30.93 | $30.54 | $30.82 | 17,757,800 |
June 26 2023 | $30.07 | $30.48 | $29.94 | $30.45 | 15,840,000 |
June 23 2023 | $30.32 | $30.42 | $29.92 | $29.94 | 18,991,500 |
June 22 2023 | $30.21 | $30.29 | $29.99 | $30.23 | 12,431,200 |
June 21 2023 | $30.10 | $30.33 | $29.94 | $30.21 | 17,121,200 |
June 20 2023 | $30.42 | $30.50 | $30.17 | $30.20 | 17,687,900 |
June 16 2023 | $30.80 | $30.94 | $30.50 | $30.75 | 36,102,100 |
June 15 2023 | $30.15 | $30.75 | $30.09 | $30.73 | 18,890,900 |
June 14 2023 | $30.05 | $30.34 | $30.04 | $30.13 | 16,538,700 |
June 13 2023 | $29.94 | $30.18 | $29.87 | $29.92 | 17,706,700 |
June 12 2023 | $30.07 | $30.17 | $29.82 | $30.03 | 14,044,500 |
June 09 2023 | $29.90 | $30.04 | $29.73 | $29.91 | 14,953,900 |
June 08 2023 | $29.72 | $29.88 | $29.50 | $29.88 | 17,749,700 |
June 07 2023 | $29.28 | $29.75 | $29.20 | $29.73 | 25,494,100 |
June 06 2023 | $29.09 | $29.29 | $28.95 | $29.26 | 18,406,700 |
June 05 2023 | $29.33 | $29.64 | $29.05 | $29.06 | 30,125,600 |
June 02 2023 | $29.01 | $29.43 | $28.43 | $29.16 | 61,527,900 |
June 01 2023 | $30.02 | $30.27 | $29.87 | $30.12 | 20,565,300 |