Novo Nordisk is rated a strong buy, offering a 4.2% yield and trading at a 40% discount to fair value. Click here to read ...