Members of the board have bought millions ... I guess the price drop and the fact just one of the board members had a cool 2 million laying around to buy 4 million shares is just a coincidence ?
Or if you believe the Form 4, they didn't buy shares but got free options. But who are you going to trust, SEC filings or your own dreams?