DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
June 20 2025 | $31.16 | $31.41 | $31.01 | $31.19 | 3,487,700 |
June 18 2025 | $31.30 | $31.55 | $31.12 | $31.12 | 3,403,220 |
June 17 2025 | $31.59 | $31.83 | $31.20 | $31.23 | 3,785,480 |
June 16 2025 | $32.15 | $32.35 | $31.44 | $31.53 | 4,555,760 |
June 13 2025 | $32.23 | $32.28 | $31.84 | $32.05 | 3,154,600 |
June 12 2025 | $32.00 | $32.15 | $31.86 | $31.96 | 4,077,100 |
June 11 2025 | $32.11 | $32.21 | $31.89 | $32.11 | 3,892,500 |
June 10 2025 | $31.94 | $32.15 | $31.83 | $31.95 | 3,982,700 |
June 09 2025 | $31.68 | $32.00 | $31.49 | $31.72 | 4,108,800 |
June 06 2025 | $31.09 | $31.55 | $31.08 | $31.46 | 3,975,100 |
June 05 2025 | $30.68 | $31.15 | $30.48 | $31.06 | 4,780,200 |
June 04 2025 | $31.38 | $31.65 | $30.52 | $30.82 | 5,188,700 |
June 03 2025 | $31.09 | $31.55 | $30.84 | $31.48 | 2,769,100 |
June 02 2025 | $31.03 | $31.32 | $30.91 | $31.05 | 3,964,700 |
May 30 2025 | $31.07 | $31.10 | $30.75 | $30.82 | 4,723,800 |
May 29 2025 | $31.66 | $31.69 | $30.98 | $31.23 | 4,153,000 |
May 28 2025 | $31.54 | $31.67 | $31.36 | $31.43 | 2,060,200 |
May 27 2025 | $31.35 | $31.54 | $31.29 | $31.50 | 2,804,200 |
May 23 2025 | $31.11 | $31.37 | $31.08 | $31.29 | 2,754,700 |
May 22 2025 | $31.55 | $31.67 | $31.37 | $31.39 | 3,725,700 |
May 21 2025 | $32.19 | $32.21 | $31.75 | $31.79 | 2,729,500 |
May 20 2025 | $32.67 | $32.69 | $32.04 | $32.19 | 3,326,900 |
May 19 2025 | $32.35 | $32.59 | $32.19 | $32.55 | 3,248,500 |
May 16 2025 | $32.29 | $32.46 | $32.21 | $32.41 | 3,748,200 |
May 15 2025 | $32.07 | $32.29 | $31.91 | $32.29 | 4,514,500 |