
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $24.33 | $24.46 | $24.29 | $24.38 | 2,797,800 |
June 27 2025 | $24.55 | $24.57 | $24.30 | $24.35 | 2,664,400 |
June 26 2025 | $24.45 | $24.59 | $24.29 | $24.43 | 4,266,100 |
June 25 2025 | $24.22 | $24.41 | $24.08 | $24.34 | 5,851,400 |
June 24 2025 | $24.53 | $24.79 | $24.37 | $24.39 | 6,348,500 |
June 23 2025 | $26.84 | $26.92 | $25.58 | $25.69 | 9,850,700 |
June 20 2025 | $26.69 | $26.99 | $26.69 | $26.93 | 4,653,800 |
June 18 2025 | $27.22 | $27.39 | $26.82 | $26.98 | 4,561,600 |
June 17 2025 | $27.24 | $27.42 | $27.09 | $27.24 | 3,069,500 |
June 16 2025 | $26.96 | $27.26 | $26.56 | $26.79 | 6,206,000 |
June 13 2025 | $26.65 | $26.96 | $26.40 | $26.92 | 6,601,700 |
June 12 2025 | $25.22 | $25.62 | $25.15 | $25.60 | 3,131,900 |
June 11 2025 | $24.65 | $25.14 | $24.56 | $25.14 | 2,493,300 |
June 10 2025 | $24.29 | $24.61 | $24.26 | $24.46 | 3,280,500 |
June 09 2025 | $23.87 | $24.04 | $23.63 | $23.96 | 1,905,000 |
June 06 2025 | $23.57 | $23.84 | $23.55 | $23.78 | 2,173,900 |
June 05 2025 | $23.75 | $23.75 | $23.45 | $23.50 | 2,214,100 |
June 04 2025 | $23.66 | $23.85 | $23.29 | $23.31 | 3,071,900 |
June 03 2025 | $23.32 | $23.68 | $23.14 | $23.54 | 2,906,200 |
June 02 2025 | $23.64 | $23.70 | $23.37 | $23.59 | 4,223,900 |