DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
July 31 2025 | $31.55 | $31.55 | $31.36 | $31.38 | 5,015,600 |
July 30 2025 | $31.52 | $31.55 | $31.16 | $31.18 | 4,863,200 |
July 29 2025 | $31.67 | $31.80 | $31.58 | $31.70 | 2,922,600 |
July 28 2025 | $31.75 | $31.75 | $31.48 | $31.64 | 3,622,000 |
July 25 2025 | $31.87 | $31.92 | $31.71 | $31.84 | 4,141,100 |
July 24 2025 | $32.03 | $32.20 | $32.01 | $32.14 | 2,523,500 |
July 23 2025 | $32.51 | $32.61 | $32.25 | $32.32 | 7,085,100 |
July 22 2025 | $32.56 | $32.74 | $32.47 | $32.73 | 3,578,200 |
July 21 2025 | $32.29 | $32.44 | $32.27 | $32.42 | 3,725,700 |
July 18 2025 | $32.02 | $32.03 | $31.92 | $31.92 | 3,543,600 |
July 17 2025 | $31.63 | $31.86 | $31.60 | $31.85 | 3,380,200 |
July 16 2025 | $31.81 | $32.21 | $31.66 | $31.93 | 6,751,100 |
July 15 2025 | $31.87 | $31.97 | $31.67 | $31.76 | 4,536,600 |
July 14 2025 | $31.99 | $32.04 | $31.86 | $31.89 | 3,678,600 |
July 11 2025 | $31.98 | $32.13 | $31.94 | $32.01 | 4,080,500 |
July 10 2025 | $31.69 | $31.73 | $31.57 | $31.71 | 3,167,000 |
July 09 2025 | $31.43 | $31.64 | $31.40 | $31.63 | 3,744,700 |
July 08 2025 | $31.73 | $31.73 | $31.35 | $31.50 | 4,482,100 |
July 07 2025 | $31.57 | $31.86 | $31.54 | $31.83 | 4,126,500 |
July 03 2025 | $31.79 | $31.84 | $31.69 | $31.79 | 2,253,100 |
July 02 2025 | $31.88 | $32.03 | $31.78 | $32.01 | 3,746,500 |
July 01 2025 | $31.94 | $31.98 | $31.82 | $31.83 | 4,872,400 |