Starbucks, Huntington Bancshares and Other Stocks Insiders Are Buying
May 04, 2013 at 10:25 AM EDT
Insiders may sell shares for any number of reasons, but conventional wisdom is that insiders really only buy shares of a company for one reason -- 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