Lookonchain reports whale/institution 0x2Ea2 is dumping 51,387 ETH ($125.94M), having deposited 40,881 ETH ($100.67M) to exchanges over the past 2 days. The address still holds 10,506 ETH ($25.52M).