According to a report by Jinse Finance, monitored by the on-chain analysis platform Lookonchain, the whale address 0x41Fc deposited 17 million Ethena (ENA), approximately equivalent to 5.41 million USD, into CEXs through the market maker Flowdesk about 40 minutes ago.