| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $16.67 | $17.85 | $15.11 | $17.04 | 803,200 |
June 27 2025 | $19.80 | $19.96 | $15.60 | $17.40 | 986,600 |
June 26 2025 | $20.20 | $22.92 | $19.21 | $20.19 | 987,100 |
June 25 2025 | $25.79 | $26.00 | $17.00 | $21.73 | 2,064,000 |
June 24 2025 | $22.64 | $34.58 | $21.69 | $22.95 | 2,536,400 |
June 23 2025 | $30.00 | $31.53 | $19.80 | $23.70 | 1,857,900 |
June 20 2025 | $54.60 | $58.71 | $32.13 | $38.01 | 2,219,000 |
June 18 2025 | $60.01 | $67.66 | $53.01 | $63.35 | 1,788,200 |
June 17 2025 | $74.63 | $81.23 | $61.19 | $78.00 | 3,104,800 |
June 16 2025 | $26.20 | $83.60 | $26.20 | $60.00 | 5,288,900 |
June 13 2025 | $16.52 | $16.52 | $15.12 | $15.66 | 581,400 |
June 12 2025 | $16.02 | $16.84 | $16.02 | $16.07 | 1,041,200 |
June 11 2025 | $15.79 | $16.38 | $15.09 | $16.38 | 642,200 |
June 10 2025 | $17.11 | $17.11 | $14.47 | $16.18 | 1,672,000 |
June 09 2025 | $19.47 | $19.47 | $16.84 | $16.84 | 1,083,000 |
June 06 2025 | $17.11 | $21.79 | $17.11 | $18.05 | 1,622,600 |
June 05 2025 | $16.35 | $17.09 | $15.84 | $16.45 | 744,800 |
June 04 2025 | $17.11 | $18.18 | $16.06 | $16.58 | 870,200 |
June 03 2025 | $19.68 | $19.99 | $15.53 | $16.03 | 1,356,600 |
June 02 2025 | $24.18 | $25.00 | $18.89 | $19.68 | 1,292,000 |
