BlockBeats News, April 29th, according to Spotonchain monitoring, a whale (the address may belong to Ethena Labs or its investors) deposited 13.94 million ENA to Binance 5 hours ago, worth $4.66 million.
These tokens were released from a contract of Ethena Labs 3 days ago.