Analysts' Top S&P 500 Stocks to Buy Now

Alphabet, Broadcom and Nvidia are just three names making Wall Street's list of top-rated stocks this month. Some of the other equities might surprise you.