Royal Bank of Canada (TSE:RY) Given Consensus Recommendation of "Moderate Buy" by Brokerages
Royal Bank of Canada (TSE:RY - Get Rating) (NYSE:RY) has earned an average recommendation of "Moderate Buy" from the thirteen brokerages that are presently covering the company, Marketbeat Ratings reports. One analyst has rated the stock with a hold recommendation and four have issued a buy recom