PANews reported on April 29 that according to Spot On Chain monitoring, a whale (possibly an investor or from Ethena labs) deposited 13.94 million ENA tokens (approximately $4.66 million) to Binance 5 hours ago.
These tokens were released from the Ethena Labs contract 3 days ago.




