Insider Activity is Favorable. I have no idea where this is going to go at this point. I'm just glad I sold my shares before this happened. I may just wait to get back in at this point. I don't even know if $1.03 is any good. I have a feeling this is going to drop back down to $1.02 again or possibly lower.