Insiders dumping...oh give me a break .What are they dumping it for to take a huge loss? that makes no sense why not just hold and see what happens.