
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $22.23 | $22.43 | $21.82 | $22.04 | 2,290,100 |
June 29 2023 | $22.52 | $22.90 | $21.76 | $22.04 | 1,731,200 |
June 28 2023 | $22.25 | $23.11 | $22.22 | $22.58 | 2,010,700 |
June 27 2023 | $21.97 | $22.41 | $21.47 | $22.29 | 2,585,400 |
June 26 2023 | $22.06 | $22.73 | $21.38 | $21.40 | 2,178,800 |
June 23 2023 | $22.50 | $22.90 | $22.21 | $22.53 | 3,375,400 |
June 22 2023 | $22.50 | $23.29 | $22.36 | $22.74 | 3,511,600 |
June 21 2023 | $24.13 | $24.40 | $22.04 | $22.81 | 5,156,500 |
June 20 2023 | $24.83 | $25.33 | $24.01 | $24.20 | 2,654,400 |
June 16 2023 | $25.50 | $26.27 | $24.71 | $25.01 | 4,914,700 |
June 15 2023 | $24.26 | $25.06 | $24.12 | $25.03 | 2,542,100 |
June 14 2023 | $24.80 | $25.33 | $23.97 | $24.67 | 2,757,200 |
June 13 2023 | $24.10 | $25.16 | $23.73 | $24.91 | 5,137,100 |
June 12 2023 | $22.50 | $23.01 | $22.23 | $22.57 | 2,030,300 |
June 09 2023 | $23.00 | $23.62 | $21.99 | $22.24 | 1,999,800 |
June 08 2023 | $22.35 | $22.90 | $21.88 | $22.53 | 2,663,100 |
June 07 2023 | $23.20 | $24.24 | $22.65 | $22.71 | 3,306,200 |
June 06 2023 | $21.86 | $23.36 | $21.74 | $23.08 | 3,466,300 |
June 05 2023 | $22.00 | $22.56 | $21.15 | $22.10 | 3,016,700 |
June 02 2023 | $24.50 | $25.53 | $21.56 | $22.20 | 7,093,700 |
June 01 2023 | $23.62 | $23.94 | $22.76 | $22.85 | 5,262,800 |