DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
July 31 2025 | $30.41 | $30.92 | $29.62 | $30.05 | 2,320,800 |
July 30 2025 | $29.34 | $30.84 | $29.33 | $29.94 | 2,925,300 |
July 29 2025 | $31.59 | $32.00 | $28.64 | $29.08 | 3,718,300 |
July 28 2025 | $32.40 | $33.00 | $30.56 | $31.09 | 2,261,400 |
July 25 2025 | $32.53 | $32.67 | $30.80 | $31.47 | 3,187,400 |
July 24 2025 | $32.53 | $33.95 | $32.10 | $32.20 | 2,877,500 |
July 23 2025 | $32.62 | $34.09 | $32.33 | $33.64 | 4,053,800 |
July 22 2025 | $30.20 | $31.87 | $29.75 | $31.66 | 4,129,000 |
July 21 2025 | $32.56 | $34.29 | $31.22 | $31.31 | 5,888,000 |
July 18 2025 | $30.13 | $31.95 | $30.09 | $31.12 | 5,873,600 |
July 17 2025 | $26.00 | $29.85 | $25.85 | $29.50 | 9,603,900 |
July 16 2025 | $23.62 | $23.84 | $22.79 | $23.53 | 1,881,500 |
July 15 2025 | $23.69 | $24.09 | $23.33 | $23.49 | 1,380,900 |
July 14 2025 | $22.98 | $23.77 | $22.55 | $23.69 | 1,330,300 |
July 11 2025 | $23.01 | $23.93 | $22.93 | $23.01 | 1,401,200 |
July 10 2025 | $23.30 | $23.85 | $22.75 | $23.55 | 2,711,600 |
July 09 2025 | $22.63 | $23.62 | $22.14 | $23.37 | 2,306,300 |
July 08 2025 | $22.60 | $23.13 | $21.71 | $21.96 | 1,897,500 |
July 07 2025 | $21.76 | $22.72 | $21.25 | $22.41 | 2,767,200 |
July 03 2025 | $22.43 | $22.45 | $21.11 | $22.16 | 2,818,400 |
July 02 2025 | $22.54 | $23.45 | $22.13 | $22.18 | 4,450,400 |
July 01 2025 | $21.32 | $23.06 | $21.05 | $22.59 | 4,379,300 |