
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $28.50 | $28.80 | $28.33 | $28.55 | 3,254,119 |
June 29 2023 | $28.63 | $28.74 | $28.21 | $28.30 | 2,565,653 |
June 28 2023 | $28.62 | $28.75 | $28.14 | $28.49 | 2,642,610 |
June 27 2023 | $28.33 | $28.88 | $27.85 | $28.76 | 6,473,535 |
June 26 2023 | $28.49 | $28.81 | $28.25 | $28.27 | 1,862,226 |
June 23 2023 | $28.45 | $28.71 | $28.25 | $28.50 | 4,848,112 |
June 22 2023 | $28.79 | $28.94 | $28.61 | $28.87 | 2,320,662 |
June 21 2023 | $29.22 | $29.43 | $28.86 | $28.92 | 2,978,550 |
June 20 2023 | $30.12 | $30.31 | $29.22 | $29.45 | 4,378,827 |
June 16 2023 | $31.18 | $31.22 | $30.05 | $30.46 | 5,541,217 |
June 15 2023 | $30.26 | $30.99 | $30.20 | $30.92 | 2,874,003 |
June 14 2023 | $30.50 | $30.84 | $30.21 | $30.46 | 2,537,534 |
June 13 2023 | $30.72 | $30.85 | $30.32 | $30.55 | 4,271,408 |
June 12 2023 | $29.98 | $30.40 | $29.88 | $30.34 | 3,488,508 |
June 09 2023 | $30.51 | $30.63 | $29.73 | $29.94 | 2,257,041 |
June 08 2023 | $30.11 | $30.30 | $29.35 | $30.18 | 3,621,764 |
June 07 2023 | $30.15 | $30.67 | $29.76 | $30.12 | 4,311,608 |
June 06 2023 | $29.06 | $29.95 | $29.00 | $29.72 | 2,446,488 |
June 05 2023 | $30.21 | $30.25 | $29.31 | $29.36 | 2,224,096 |
June 02 2023 | $29.87 | $30.38 | $29.55 | $30.29 | 3,506,273 |
June 01 2023 | $28.99 | $29.70 | $28.99 | $29.33 | 3,063,002 |