
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $23.31 | $23.74 | $22.94 | $23.72 | 1,695,200 |
June 27 2025 | $22.84 | $23.08 | $22.50 | $22.74 | 1,213,600 |
June 26 2025 | $22.99 | $23.16 | $22.71 | $22.96 | 1,354,700 |
June 25 2025 | $23.01 | $23.04 | $22.53 | $22.91 | 1,507,800 |
June 24 2025 | $22.77 | $23.38 | $22.66 | $22.95 | 1,974,100 |
June 23 2025 | $21.20 | $21.92 | $20.62 | $21.81 | 4,277,900 |
June 20 2025 | $24.06 | $24.13 | $22.32 | $22.75 | 4,287,200 |
June 18 2025 | $23.26 | $23.93 | $23.24 | $23.50 | 1,342,800 |
June 17 2025 | $24.12 | $24.20 | $23.12 | $23.83 | 1,785,100 |
June 16 2025 | $24.63 | $25.18 | $24.60 | $25.08 | 1,615,400 |
June 13 2025 | $23.98 | $24.36 | $23.61 | $23.82 | 2,561,900 |
June 12 2025 | $25.82 | $26.14 | $25.35 | $25.38 | 1,850,800 |
June 11 2025 | $26.54 | $27.14 | $26.27 | $26.52 | 2,584,600 |
June 10 2025 | $26.00 | $26.46 | $25.37 | $26.15 | 2,489,400 |
June 09 2025 | $23.93 | $24.42 | $23.66 | $24.33 | 1,453,400 |
June 06 2025 | $23.40 | $23.85 | $23.39 | $23.42 | 1,304,900 |
June 05 2025 | $24.81 | $24.81 | $23.63 | $23.83 | 2,572,800 |
June 04 2025 | $24.66 | $25.26 | $24.45 | $24.73 | 1,539,300 |
June 03 2025 | $24.73 | $25.03 | $24.55 | $24.77 | 1,543,700 |
June 02 2025 | $23.55 | $24.18 | $23.53 | $23.87 | 1,050,100 |