Massive $ENA Sell-Off: Whale Realizes 64.2% Profit on $6.01M Transaction

Massive $ENA Sell-Off: Whale Realizes 64.2% Profit on $6.01M Transaction