178
CNBC screened all S&P 500 companies looking for the stocks with the highest percentage of buy ratings. Amazon is the most loved stock on Wall Street, with 47 of the 48 analysts that cover the company ... read whole article