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