DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
July 31 2025 | $27.56 | $27.66 | $26.44 | $26.68 | 12,612,300 |
July 30 2025 | $28.43 | $29.33 | $27.45 | $27.89 | 11,219,800 |
July 29 2025 | $29.39 | $29.39 | $28.17 | $28.47 | 9,314,000 |
July 28 2025 | $29.54 | $30.20 | $29.04 | $29.42 | 5,937,200 |
July 25 2025 | $28.86 | $29.64 | $28.61 | $29.56 | 5,786,000 |
July 24 2025 | $29.67 | $29.89 | $28.58 | $28.66 | 4,141,700 |
July 23 2025 | $30.27 | $30.53 | $29.73 | $29.87 | 5,061,300 |
July 22 2025 | $29.79 | $30.23 | $28.93 | $29.95 | 4,889,200 |
July 21 2025 | $30.17 | $30.42 | $29.58 | $29.81 | 5,253,800 |
July 18 2025 | $30.66 | $30.96 | $29.86 | $29.93 | 4,645,200 |
July 17 2025 | $30.20 | $31.06 | $30.16 | $30.35 | 5,594,300 |
July 16 2025 | $30.12 | $30.46 | $29.42 | $30.00 | 3,253,600 |
July 15 2025 | $31.02 | $31.02 | $29.78 | $29.83 | 4,102,500 |
July 14 2025 | $29.93 | $30.89 | $29.64 | $30.84 | 4,139,000 |
July 11 2025 | $31.01 | $31.23 | $29.90 | $30.03 | 5,145,000 |
July 10 2025 | $29.64 | $31.58 | $29.53 | $31.51 | 7,540,600 |
July 09 2025 | $30.10 | $30.19 | $29.44 | $29.59 | 3,473,200 |
July 08 2025 | $29.57 | $30.12 | $29.01 | $29.97 | 3,569,700 |
July 07 2025 | $29.45 | $30.28 | $29.09 | $29.42 | 3,952,800 |
July 03 2025 | $30.00 | $30.07 | $29.58 | $29.71 | 3,295,600 |
July 02 2025 | $29.68 | $30.02 | $29.26 | $29.64 | 7,757,900 |
July 01 2025 | $28.38 | $30.29 | $28.37 | $29.61 | 8,544,100 |