according to the on-chain analysis platform Lookonchain (@lookonchain), since July 1st, about 23 whales/institutions have accumulated 681,103 ETH (worth about $2.57 billion).