| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2023 | $26.78 | $27.45 | $25.15 | $25.92 | 19,331,600 |
June 29 2023 | $29.01 | $29.13 | $24.66 | $25.74 | 28,143,000 |
June 28 2023 | $23.72 | $28.40 | $23.66 | $28.03 | 34,977,700 |
June 27 2023 | $21.85 | $24.51 | $21.15 | $24.30 | 19,206,800 |
June 26 2023 | $21.64 | $22.33 | $20.60 | $20.91 | 12,252,700 |
June 23 2023 | $24.99 | $25.87 | $21.40 | $21.41 | 29,560,100 |
June 22 2023 | $23.79 | $25.97 | $23.07 | $25.54 | 20,433,200 |
June 21 2023 | $23.74 | $25.23 | $22.61 | $24.17 | 19,327,200 |
June 20 2023 | $24.94 | $26.86 | $23.11 | $23.52 | 23,423,900 |
June 16 2023 | $27.25 | $28.52 | $24.43 | $25.32 | 34,766,900 |
June 15 2023 | $22.73 | $27.54 | $22.22 | $26.38 | 44,798,300 |
June 14 2023 | $23.08 | $24.60 | $22.52 | $23.40 | 27,648,300 |
June 13 2023 | $22.12 | $24.18 | $21.07 | $23.51 | 40,972,000 |
June 12 2023 | $18.50 | $21.97 | $18.46 | $21.26 | 52,898,200 |
June 09 2023 | $25.49 | $27.33 | $18.70 | $19.07 | 99,623,100 |
June 08 2023 | $18.82 | $26.09 | $17.63 | $24.23 | 175,781,000 |
June 07 2023 | $15.31 | $16.48 | $15.05 | $15.53 | 22,191,000 |
June 06 2023 | $14.75 | $15.25 | $14.32 | $14.78 | 16,494,000 |
June 05 2023 | $15.80 | $16.45 | $14.89 | $15.00 | 14,255,800 |
June 02 2023 | $14.98 | $16.23 | $14.53 | $15.68 | 31,105,000 |
June 01 2023 | $13.80 | $16.93 | $13.16 | $15.80 | 49,998,300 |