Shares of First Majestic Silver Corp. (TSE:FR – Get Rating) (NYSE:AG) have received an average rating of “Buy” from the six research firms that are presently covering the company, MarketBeat.com reports. Two analysts have rated the stock with a hold recommendation and two have given a buy recommendation to the company. The average 1 year […]