According to TechFlow, a notable transaction was detected by Lookonchain on May 11. A whale deposited 900 Bitcoins, valued at approximately $93.75 million, into a centralized exchange (CEX) six hours prior.