Above chart displays the number of companies with net insider purchases of the company stock. The "net insider purchase" companies are companies where insiders bought more shares than they sold.
This chart is alarming. The number of companies with net insider purchases is almost approaching zero. Is smart money leaving the market?
Chart Source: Form 4 Oracle Insider Trading