Every story we've covered involving insider-buying.
Market observers say a sudden end to the conflict in Iran would likely push down crude oil prices and weigh on energy sector equities. Despite that outlook, corporate insiders have been buying shares of energy companies, which suggests they expect those stocks to appreciate rather than fall.
No stories here yet.