RE: Insider selling...The price before January was under a buck. Maybe he waited as long as he could to sell or something came up and he had no choice of timing. If he was waiting for the highest price he could get and was taking his time I don't think he would file and sell on the same day. Why not file and then try to pick the most premium time to sell.
Who knows, we can only speculate on why he did it. I prefer to see the glass half full.