With significant revenue and dividend growth, Novo Nordisk A/S (NYSE:NVO) makes our list of the 20 Best Stocks to Buy and ...