Analyst Ratings and Mean Recommendation - iFrame Analyst Ratings 1-Strong Buy 4 2-Buy 3 3-Hold 6 4-Underperform 0 5-Sell 1 Mean Recommendation: 2.3 1 2 3 4 5 Buy