Deep Tide TechFlow News, on July 21, according to on-chain analysis platform Lookonchain (@lookonchain), since July 1, approximately 23 whales/institutions have accumulated 681,103 ETH (worth about 2.57 billion USD).