Insiders were selling Apple at $66. a share a few years back.
How stupid ! Any in your family lived ?
Insider selling at the volume you see at ISIS has no impact on the stock price.
Most are pre-defined dated trades or they are selling stock based on options to pay the income tax at a 55% rate when you add up FED & CA state tax.