That's actually funny insiders selling their shares has nothing to do with anything except taxes exactly like that it last year. The company and the common shares are going to come out of this. Most likely at a much much higher PPS.
70,000 shares dumped on Monday? What's that like $2,500 dollars worth? OH MY GOD, RUN FOR THE EXITS THE SKY IS ABOUT TO FALL!! ROTFLMFAO. Ever think they did this to get people to dump, so they load at a lower level??