$300m in $WLFI sold before election? · top holders · Whale Watch