According to Lookonchain monitoring, a whale address starting with 12d1e4 deposited 400 BTC (approximately $40.59 million) to a CEX 6 hours ago. Since April 3, 2024, this whale address has been selling BTC, with a total of 6,900 BTC (approximately $625.59 million) sold so far, and currently still holds 3,100 BTC (approximately $318.4 million).