BlockBeats news, on June 22, according to Lookonchain monitoring, a whale address starting with 12d1e4 deposited 400 BTC (approximately $40.59 million) to Binance 6 hours ago.

This whale address has been selling BTC since April 3, 2024, with a total of 6,900 BTC sold (approximately $625.59 million), and currently holds 3,100 BTC (approximately $318.4 million).