Comments

Leviathan News (Mar 2026) - An Ethereum ICO participant (0xd64A) sold 11,552 $ETH($23.42M) at $2,027 in the past 1 hour. This OG invested $12K in the Ethereum ICO to buy 38,800 $ETH($79.54M now) at $0.31.