According to TechFlow, Lookonchain has monitored that a whale/institution has deposited 4,500 BTC, or about $289 million, into Binance in the past 8 hours. Two days ago, the whale/institution had deposited 2,100 BTC, or about $142 million, into Binance.