Corporate insiders are selling their companies’ shares at a furious rate: almost 7 to one over purchases.
Insiders have better information than the rest of us do regarding the future performance of their companies. This performance will presumably influence share prices.
When insiders start selling, they think trouble is ahead. Better safe than sorry, they think. Better to get out while the getting’s good. Better to gain liquidity at the expense of leverage. You don’t want leverage in a down market.
It isn’t clear why they are selling, only that they are selling.
For details, click the link.