Insider buying ??..Ha Ha Ha..

Options at 1.80 sure...looks like that is where it will end up

Insider buying...are you dreaming ???

 

Maybe you should give them a call and tell them you are at 2.39 and losing and they should buy..just for you