After being in the dark for a while the company has a lot to prove. All they have right now is a partnership with print energy. Until there is more significant news the price will likely fluctuate in the range you're seeing now. Selling is from the flippers IMO.