DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 25 2025 | $20.24 | $20.27 | $19.81 | $20.14 | 2,476,700 |
June 24 2025 | $20.01 | $20.58 | $19.93 | $20.15 | 3,943,833 |
June 23 2025 | $18.64 | $19.28 | $18.14 | $19.18 | 8,017,600 |
June 20 2025 | $21.18 | $21.22 | $19.64 | $20.00 | 4,949,200 |
June 18 2025 | $20.50 | $21.04 | $20.46 | $20.65 | 2,599,100 |
June 17 2025 | $21.22 | $21.29 | $20.34 | $20.98 | 4,532,500 |
June 16 2025 | $21.65 | $22.15 | $21.64 | $22.07 | 2,896,300 |
June 13 2025 | $21.12 | $21.45 | $20.78 | $20.96 | 3,319,600 |
June 12 2025 | $22.71 | $23.01 | $22.32 | $22.34 | 2,882,100 |
June 11 2025 | $23.37 | $23.89 | $23.12 | $23.34 | 4,039,200 |
June 10 2025 | $22.89 | $23.29 | $22.34 | $23.03 | 4,209,300 |
June 09 2025 | $21.05 | $21.50 | $20.83 | $21.41 | 2,437,900 |
June 06 2025 | $20.61 | $21.02 | $20.60 | $20.61 | 2,330,400 |
June 05 2025 | $21.82 | $21.84 | $20.80 | $20.98 | 4,901,800 |
June 04 2025 | $21.70 | $22.25 | $21.52 | $21.79 | 2,726,100 |
June 03 2025 | $21.75 | $22.05 | $21.62 | $21.79 | 2,174,700 |
June 02 2025 | $20.77 | $21.30 | $20.72 | $21.02 | 2,625,200 |
May 30 2025 | $21.52 | $21.73 | $21.05 | $21.36 | 5,114,700 |
May 29 2025 | $22.32 | $22.33 | $21.77 | $22.00 | 3,526,800 |
May 28 2025 | $22.20 | $22.34 | $21.70 | $21.73 | 3,099,200 |
May 27 2025 | $22.17 | $22.55 | $21.88 | $22.34 | 3,952,100 |
May 23 2025 | $21.28 | $21.54 | $21.15 | $21.27 | 3,249,800 |
May 22 2025 | $22.03 | $22.28 | $21.81 | $21.89 | 7,601,600 |
May 21 2025 | $20.98 | $21.73 | $20.38 | $20.89 | 7,722,800 |
May 20 2025 | $20.62 | $20.87 | $20.31 | $20.78 | 3,085,500 |