On July 31, ETF flows saw significant activity with approximately $114.8 million worth of Bitcoin being sold. In contrast, Ethereum experienced a buying trend with $17 million in purchases. These movements reflect shifting investor sentiment in the cryptocurrency market, as traders adjust their portfolios in response to market conditions.