If Insiders had faith they would be buying not selling. I have a small position but i am down 50% :( I need to wait to see the split than the PPS level out before I buy anymore. Good luck