DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
July 31 2025 | $29.44 | $29.77 | $29.07 | $29.41 | 1,269,700 |
July 30 2025 | $29.58 | $29.94 | $29.41 | $29.74 | 938,600 |
July 29 2025 | $30.25 | $30.57 | $29.51 | $29.64 | 817,700 |
July 28 2025 | $29.80 | $30.54 | $29.71 | $30.10 | 1,055,400 |
July 25 2025 | $29.96 | $30.00 | $29.61 | $29.73 | 916,300 |
July 24 2025 | $30.68 | $30.80 | $29.94 | $29.96 | 1,134,800 |
July 23 2025 | $29.95 | $30.86 | $29.95 | $30.80 | 1,951,300 |
July 22 2025 | $29.54 | $30.06 | $29.47 | $29.85 | 1,638,500 |
July 21 2025 | $30.31 | $30.39 | $29.47 | $29.54 | 1,108,300 |
July 18 2025 | $31.24 | $31.49 | $30.13 | $30.37 | 1,805,800 |
July 17 2025 | $29.63 | $31.55 | $29.63 | $31.17 | 2,734,800 |
July 16 2025 | $29.30 | $29.87 | $29.16 | $29.52 | 1,330,000 |
July 15 2025 | $28.81 | $29.29 | $28.70 | $28.97 | 1,257,100 |
July 14 2025 | $28.45 | $28.84 | $28.28 | $28.76 | 993,600 |
July 11 2025 | $29.09 | $29.11 | $28.21 | $28.38 | 1,256,000 |
July 10 2025 | $28.68 | $29.45 | $28.26 | $29.09 | 1,994,000 |
July 09 2025 | $28.40 | $28.82 | $28.16 | $28.53 | 1,336,800 |
July 08 2025 | $28.68 | $28.80 | $28.06 | $28.61 | 1,536,100 |
July 07 2025 | $28.96 | $29.47 | $28.57 | $28.70 | 1,656,800 |
July 03 2025 | $28.49 | $29.15 | $28.38 | $29.00 | 802,400 |
July 02 2025 | $27.94 | $28.64 | $27.69 | $28.61 | 1,337,700 |
July 01 2025 | $27.75 | $28.37 | $27.23 | $27.98 | 2,404,000 |