DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 30 2025 | $17.91 | $17.98 | $17.71 | $17.88 | 6,097,700 |
June 27 2025 | $18.22 | $18.22 | $17.88 | $18.13 | 7,528,100 |
June 26 2025 | $18.95 | $19.00 | $17.90 | $17.95 | 16,993,300 |
June 25 2025 | $19.62 | $19.63 | $19.09 | $19.20 | 4,407,000 |
June 24 2025 | $19.50 | $19.95 | $19.28 | $19.85 | 6,982,900 |
June 23 2025 | $18.75 | $19.18 | $18.72 | $19.17 | 5,568,300 |
June 20 2025 | $18.51 | $18.59 | $18.17 | $18.31 | 6,124,300 |
June 18 2025 | $18.55 | $18.75 | $18.44 | $18.61 | 4,219,000 |
June 17 2025 | $19.06 | $19.09 | $18.56 | $18.57 | 5,319,300 |
June 16 2025 | $18.75 | $19.04 | $18.64 | $18.65 | 4,871,600 |
June 13 2025 | $18.50 | $18.60 | $18.15 | $18.18 | 10,367,500 |
June 12 2025 | $19.86 | $19.99 | $19.21 | $19.23 | 9,400,800 |
June 11 2025 | $20.80 | $21.05 | $20.39 | $20.43 | 6,822,600 |
June 10 2025 | $20.37 | $20.48 | $20.05 | $20.48 | 4,392,500 |
June 09 2025 | $19.85 | $20.16 | $19.71 | $20.16 | 5,220,000 |
June 06 2025 | $19.75 | $19.89 | $19.30 | $19.50 | 5,476,500 |
June 05 2025 | $20.31 | $20.43 | $19.78 | $19.98 | 6,173,700 |
June 04 2025 | $20.06 | $20.54 | $19.89 | $20.37 | 6,331,600 |
June 03 2025 | $19.67 | $19.68 | $19.40 | $19.63 | 3,885,600 |
June 02 2025 | $19.26 | $19.35 | $19.06 | $19.26 | 3,889,900 |