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 share price will move higher and they want to profit from it. Pullbacks and sell-offs provide a perfect opportunity for investors who have faith in a company to snap up shares.
Here are a few stocks that have seen insider buying recently:
CVS Caremark (NYSE:
CVSWAG) and Walmart (NYSE:
WMT).
H&R Block (NYSE:
HRBINTU) over the past six months.
Navistar International (NYSE:
NAVOpko Health (NYSE:
OPKAGN) and the broader markets.
VeriFone Systems (NYSE:
PAYNCR) and the broader markets over the past six months.
See also:Five Micro Cap Stocks with Recent Insider Buys© 2026 Benzinga.com. Benzinga does not provide investment advice. All rights reserved.
To add Benzinga News as your preferred source on Google, click here.
