DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
July 31 2025 | $31.41 | $31.84 | $31.35 | $31.69 | 5,346,000 |
July 30 2025 | $31.86 | $32.03 | $31.50 | $31.79 | 7,183,900 |
July 29 2025 | $32.17 | $32.50 | $31.96 | $32.49 | 4,878,000 |
July 28 2025 | $31.86 | $32.26 | $31.85 | $32.20 | 5,528,400 |
July 25 2025 | $31.54 | $31.78 | $31.20 | $31.74 | 7,033,600 |
July 24 2025 | $31.93 | $32.10 | $31.51 | $31.67 | 12,436,000 |
July 23 2025 | $32.38 | $32.60 | $32.17 | $32.24 | 12,579,500 |
July 22 2025 | $31.95 | $32.26 | $31.92 | $32.06 | 6,791,100 |
July 21 2025 | $31.93 | $31.99 | $31.65 | $31.77 | 6,890,300 |
July 18 2025 | $32.04 | $32.12 | $31.44 | $31.53 | 6,224,700 |
July 17 2025 | $31.33 | $31.70 | $31.26 | $31.63 | 3,858,700 |
July 16 2025 | $31.54 | $31.70 | $31.28 | $31.46 | 5,791,600 |
July 15 2025 | $31.60 | $31.70 | $31.31 | $31.41 | 6,278,400 |
July 14 2025 | $31.96 | $31.97 | $31.44 | $31.64 | 5,790,500 |
July 11 2025 | $31.62 | $32.33 | $31.58 | $32.17 | 12,723,400 |
July 10 2025 | $30.65 | $31.16 | $30.57 | $31.07 | 6,561,800 |
July 09 2025 | $31.19 | $31.24 | $30.68 | $30.82 | 8,325,100 |
July 08 2025 | $29.93 | $30.98 | $29.89 | $30.82 | 9,379,500 |
July 07 2025 | $29.95 | $30.11 | $29.56 | $29.82 | 6,653,200 |
July 03 2025 | $30.70 | $30.88 | $30.43 | $30.49 | 3,931,600 |
July 02 2025 | $30.65 | $30.97 | $30.20 | $30.85 | 8,124,700 |
July 01 2025 | $29.70 | $30.14 | $29.53 | $30.06 | 8,426,500 |