Largest whales in ETH
Play
$841M open in 122 positions.
As of Sun, 15 Nov 2026, 01:21 UTC.