DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 23 2025 | $18.60 | $18.70 | $17.49 | $17.89 | 14,368,300 |
June 20 2025 | $18.57 | $18.69 | $17.77 | $17.83 | 10,905,000 |
June 18 2025 | $18.41 | $18.94 | $18.33 | $18.57 | 7,375,300 |
June 17 2025 | $18.82 | $19.06 | $18.43 | $18.51 | 7,588,700 |
June 16 2025 | $19.78 | $19.83 | $18.58 | $18.67 | 22,816,200 |
June 13 2025 | $19.50 | $20.36 | $19.08 | $19.52 | 6,015,200 |
June 12 2025 | $20.35 | $20.43 | $19.86 | $19.93 | 5,551,200 |
June 11 2025 | $21.05 | $21.49 | $20.50 | $20.52 | 5,997,900 |
June 10 2025 | $21.36 | $21.50 | $20.79 | $20.91 | 5,700,000 |
June 09 2025 | $21.14 | $21.65 | $20.71 | $21.22 | 6,739,900 |
June 06 2025 | $20.35 | $21.20 | $20.35 | $20.90 | 7,072,600 |
June 05 2025 | $21.69 | $21.83 | $19.77 | $20.12 | 12,352,300 |
June 04 2025 | $21.98 | $22.30 | $21.50 | $21.88 | 7,932,100 |
June 03 2025 | $21.95 | $22.40 | $21.28 | $21.84 | 11,859,300 |
June 02 2025 | $21.25 | $21.46 | $20.68 | $21.39 | 9,080,800 |
May 30 2025 | $20.58 | $22.41 | $19.90 | $21.33 | 23,749,500 |
May 29 2025 | $21.74 | $22.19 | $20.57 | $20.83 | 11,424,800 |
May 28 2025 | $23.50 | $23.93 | $21.41 | $21.49 | 19,781,000 |
May 27 2025 | $26.75 | $27.00 | $22.64 | $23.05 | 50,313,672 |