Earlier this week we provided a full update on analyst sentiment across sectors and individual stocks in our Closer report. Below are a few charts and tables that we’ve pulled from the big report in case you’re interested.
As shown below, there are 22 analyst ratings per stock in the S&P 500 on average. But Energy and Communication Services have more than 29 ratings per stock! It’s hard to find an edge with nearly 30 analysts covering a name.
Notably, the Energy sector also has the highest percentage of analyst Buy ratings, which is surprising given that Energy has been the weakest sector of the market since the S&P peaked last September. It looks like analysts think the sell-off for Energy has caused valuations to become more attractive.
Below is a table listing the S&P 500 stocks with the highest percentage of Buy ratings right now. There are 3 stocks in the index that have 100% Buy ratings — Marathon Petroleum (MPC), ABIOMED (ABMD), and Keysight Tech (KEYS). Both MPC and ABMD are basically flat this year, but KEYS is up 39% YTD. Even after the gains, though, analysts still love KEYS.
Other notables on the list of most loved stocks include mega-caps like Amazon.com (AMZN) with 93.9% Buy ratings, Alphabet (GOOGL) with 93.2% Buy ratings, and Microsoft (MSFT) with 91.9% Buy ratings. Diamondback Energy (FANG) is the most loved Energy sector stock, while AMETEK (AME) is the most loved Industrials stock.