This makes Pfizer a potentially cheap stock to buy while collecting a solid dividend. It's generated about $14 billion in ...