DATE | OPEN | HIGH | LOW | CLOSE | VOLUME |
---|---|---|---|---|---|
July 31 2025 | $23.64 | $23.66 | $22.94 | $23.29 | 21,303,600 |
July 30 2025 | $25.03 | $25.05 | $23.78 | $23.92 | 16,559,800 |
July 29 2025 | $25.60 | $25.60 | $24.98 | $25.18 | 13,123,800 |
July 28 2025 | $25.33 | $26.13 | $24.92 | $25.71 | 17,843,700 |
July 25 2025 | $24.64 | $25.65 | $24.42 | $25.51 | 36,918,200 |
July 24 2025 | $27.19 | $27.60 | $24.37 | $25.07 | 66,003,500 |
July 23 2025 | $30.21 | $30.88 | $30.02 | $30.37 | 20,963,300 |
July 22 2025 | $28.48 | $29.75 | $28.48 | $29.66 | 9,296,400 |
July 21 2025 | $28.59 | $28.92 | $28.33 | $28.39 | 7,026,100 |
July 18 2025 | $28.65 | $28.74 | $28.10 | $28.34 | 9,013,200 |
July 17 2025 | $28.01 | $28.50 | $27.98 | $28.46 | 7,623,200 |
July 16 2025 | $27.96 | $28.29 | $27.61 | $28.14 | 8,757,000 |
July 15 2025 | $28.67 | $28.85 | $27.94 | $27.99 | 9,162,900 |
July 14 2025 | $29.25 | $29.40 | $28.07 | $28.25 | 13,284,400 |
July 11 2025 | $29.62 | $29.82 | $29.12 | $29.55 | 12,318,800 |
July 10 2025 | $29.70 | $30.93 | $29.59 | $30.23 | 12,068,000 |
July 09 2025 | $29.37 | $30.33 | $29.20 | $29.84 | 15,427,600 |
July 08 2025 | $27.71 | $29.61 | $27.67 | $29.06 | 18,326,600 |
July 07 2025 | $28.01 | $28.48 | $27.09 | $27.48 | 13,061,900 |
July 03 2025 | $28.67 | $28.78 | $28.37 | $28.46 | 5,950,000 |
July 02 2025 | $28.15 | $28.73 | $27.60 | $28.73 | 14,120,500 |
July 01 2025 | $26.43 | $28.45 | $26.37 | $27.83 | 21,426,600 |