Agreed. Insiders own 61.9% and the stocks been going down? They must know something we dont. Otherwise they would have sold off by now.