
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
|---|---|---|---|---|---|
June 30 2025 | $21.23 | $21.62 | $21.16 | $21.59 | 2,958,800 |
June 27 2025 | $21.27 | $21.49 | $21.14 | $21.23 | 2,651,600 |
June 26 2025 | $21.49 | $21.66 | $21.25 | $21.28 | 2,648,100 |
June 25 2025 | $21.23 | $21.39 | $21.02 | $21.37 | 7,051,100 |
June 24 2025 | $21.25 | $21.59 | $21.25 | $21.41 | 3,665,000 |
June 23 2025 | $21.06 | $21.36 | $21.06 | $21.31 | 2,789,800 |
June 20 2025 | $21.32 | $21.45 | $21.08 | $21.14 | 5,200,800 |
June 18 2025 | $21.43 | $21.51 | $21.21 | $21.23 | 3,818,600 |
June 17 2025 | $21.70 | $21.78 | $21.37 | $21.43 | 3,538,500 |
June 16 2025 | $22.06 | $22.06 | $21.72 | $21.81 | 3,473,800 |
June 13 2025 | $22.01 | $22.12 | $21.86 | $21.90 | 2,596,100 |
June 12 2025 | $21.70 | $22.07 | $21.65 | $22.04 | 3,744,800 |
June 11 2025 | $21.68 | $21.74 | $21.47 | $21.56 | 2,391,800 |
June 10 2025 | $21.28 | $21.99 | $21.28 | $21.61 | 3,749,100 |
June 09 2025 | $20.93 | $21.41 | $20.89 | $21.23 | 2,734,100 |
June 06 2025 | $20.94 | $21.02 | $20.74 | $20.92 | 2,332,100 |
June 05 2025 | $21.20 | $21.28 | $20.96 | $21.00 | 2,300,200 |
June 04 2025 | $21.16 | $21.29 | $20.99 | $21.09 | 2,351,300 |
June 03 2025 | $21.34 | $21.39 | $20.99 | $21.07 | 2,751,300 |
June 02 2025 | $21.03 | $21.57 | $20.90 | $21.40 | 4,678,700 |