"1011 Insider Whale" May Have Sold 60% of Its BTC Holdings, 7 Newly Created Addresses Withdrew Over 460 Million USDT from Binance
2026-02-21 02:49
Odaily News According to Onchain Lens monitoring, the "1011 Insider Whale" has reportedly sold approximately 60% of the Bitcoin positions it transferred to Binance.
Since the whale deposited 11,318 BTC (worth $760.61 million) into Binance, 7 newly created wallet addresses have withdrawn $464.48 million worth of USDT from Binance.
Currently, about $296 million worth of BTC remains on Binance.
