Insiders Selling

According to InsiderScore.com via Sentimentrader.com insiders at S&P 500 companies sold $4.9 billion worth of stock last week, the most ever since they began reporting in 2004. At the same time retail investors were buying calls hand over fist.

No comments: