Read on to find out why they named Pfizer (NYSE: PFE) , Duke Energy Corp (NYSE: DUK) , and Philip Morris International (NYSE: PM) . Despite a $2.1 billion hit to its top-line last year due to the loss of exclusivity for key brands like Enbrel and Viagra in certain non-U.S. territories, the drugmaker's stock still generated a healthy 11.51% return on capital in 2017. Overall, the company expects to increase earnings and dividends at around 5% a year through 2021, a nice slow and steady pace that will help shareholders' income streams stay ahead of inflation .