Data: Address deposits 18.91 million ENA to Binance, worth $2.7 million
According to on-chain analyst Ai Yi, address 0xf5C…7a191 deposited 18.91 million ENA ($2.7 million) to Binance two hours ago, possibly to sell. The address received these tokens from the Ethena Proxy contract between February and November 2026, when the token was priced at $0.1772. It has since fallen to $0.1432, a drop of more than 19%. The address appears to transfer ENA to exchanges periodically, possibly in connection with unlocks for the team, institutions, or related parties.