MGM Resorts International (NYSE: MGM - Get Free Report) has been given a consensus rating of "Moderate Buy" by the twenty-two analysts that are covering the firm, MarketBeat reports. Two investment analysts have rated the stock with a sell rating, eight have assigned a hold rating, ten have given a buy rating and two have given