According to ChainCatcher, as monitored by Lookonchain, whale 12d1e4 deposited 1,000 BTC (106.06 million USD) into Binance 2 hours ago. This whale has been selling BTC since April 3, 2024 — having sold a total of 6,500 BTC (585 million USD), while still holding 3,500 BTC (363.50 million USD).