Why would insiders buy at $17 ? Makes no sense. New price target for this is now $1 if we are lucky they say!!