DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 25 2025 | $18.48 | $18.53 | $18.10 | $18.40 | 12,483,186 |
June 24 2025 | $18.30 | $18.79 | $18.20 | $18.45 | 19,639,586 |
June 23 2025 | $17.02 | $17.61 | $16.57 | $17.52 | 28,919,323 |
June 20 2025 | $19.36 | $19.39 | $17.95 | $18.27 | 21,776,300 |
June 18 2025 | $18.72 | $19.22 | $18.68 | $18.88 | 13,061,600 |
June 17 2025 | $19.35 | $19.45 | $18.57 | $19.14 | 17,870,500 |
June 16 2025 | $19.77 | $20.24 | $19.76 | $20.16 | 13,423,400 |
June 13 2025 | $19.27 | $19.59 | $18.96 | $19.14 | 18,421,600 |
June 12 2025 | $20.74 | $21.01 | $20.37 | $20.39 | 16,594,300 |
June 11 2025 | $21.31 | $21.81 | $21.10 | $21.31 | 26,418,400 |
June 10 2025 | $20.88 | $21.27 | $20.38 | $21.02 | 29,694,800 |
June 09 2025 | $19.21 | $19.63 | $19.01 | $19.56 | 14,497,000 |
June 06 2025 | $18.81 | $19.19 | $18.80 | $18.81 | 11,816,800 |
June 05 2025 | $19.93 | $19.93 | $18.97 | $19.15 | 16,953,800 |
June 04 2025 | $19.81 | $20.31 | $19.64 | $19.88 | 12,094,400 |
June 03 2025 | $19.87 | $20.12 | $19.73 | $19.91 | 17,168,400 |
June 02 2025 | $18.94 | $19.44 | $18.90 | $19.18 | 13,733,700 |
May 30 2025 | $19.65 | $19.85 | $19.21 | $19.49 | 13,720,800 |
May 29 2025 | $20.38 | $20.38 | $19.86 | $20.09 | 17,025,900 |
May 28 2025 | $20.26 | $20.38 | $19.81 | $19.84 | 14,925,100 |
May 27 2025 | $20.20 | $20.56 | $19.96 | $20.38 | 20,517,500 |
May 23 2025 | $19.38 | $19.65 | $19.29 | $19.38 | 12,527,500 |
May 22 2025 | $20.09 | $20.32 | $19.88 | $19.99 | 19,211,000 |
May 21 2025 | $19.17 | $19.81 | $18.55 | $19.03 | 18,971,900 |
May 20 2025 | $18.82 | $19.03 | $18.51 | $18.94 | 9,751,600 |