Buy, sell or hold: 9 stocks that analysts are bullish on