Over the past 5 days there have been a grip of insider transactions, including the CEO Passeri. I'm sure he had to sell a lot of shares to purchase his options. With that said, over the past 5 days he still added +92 million shares to his holdings. It is only natural to sell some to help cover costs. The market is just a little skittesh with small biotechs right now.