J.C. Penney, Navistar and Other Stocks Insiders Are Buying
November 23, 2012 at 12:34 PM EST
Insiders may sell shares for any number of reasons, but there is really only one reason insiders buy shares of a company -- they believe the stock price will move higher and they want to profit from it. Pullbacks and sell-offs provide a perfect opportunity for investors who have faith