RE:No insiders sellingInsiders have not been buying or selling much recently. Remember that this stock didn't trade below 20 cents until 2013, many insiders and long term holders break even in the 30s.
Few long term holders or insiders will be satisfied selling with a market cap of 60-80 million. It's worth lots more and those that are willing to wait 12-24 months will see it