A certain whale deposited the remaining 100 BTC into Binance, earning a total profit of approximately $12 million
Foresight News reported that according to Lookonchain monitoring, a 1EGQSh whale address deposited the remaining 100 BTC (worth approximately $11.88 million) into Binance one hour ago, with a total profit of approximately $12 million (+65%).