
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 23 2023 | $23.78 | $24.15 | $23.68 | $23.70 | 2,261,000 |
June 22 2023 | $24.13 | $24.33 | $23.76 | $24.32 | 1,889,600 |
June 21 2023 | $24.84 | $25.10 | $24.10 | $24.43 | 2,404,700 |
June 20 2023 | $24.41 | $24.65 | $23.72 | $24.58 | 3,250,700 |
June 16 2023 | $25.02 | $25.11 | $24.42 | $24.56 | 4,443,500 |
June 15 2023 | $25.41 | $26.17 | $24.64 | $24.84 | 5,501,800 |
June 14 2023 | $26.72 | $27.08 | $24.90 | $25.70 | 7,243,700 |
June 13 2023 | $26.20 | $27.65 | $25.03 | $26.95 | 17,160,600 |
June 12 2023 | $22.85 | $24.30 | $22.74 | $24.30 | 7,131,400 |
June 09 2023 | $21.78 | $23.43 | $21.50 | $22.68 | 10,342,600 |
June 08 2023 | $20.30 | $22.00 | $20.10 | $21.44 | 19,213,300 |
June 07 2023 | $26.20 | $26.55 | $25.07 | $26.11 | 18,001,100 |
June 06 2023 | $24.01 | $25.25 | $24.00 | $24.69 | 3,984,300 |
June 05 2023 | $24.53 | $25.84 | $24.16 | $24.31 | 4,201,900 |