Alnylam Pharmaceuticals, Inc. (NASDAQ:ALNY – Get Free Report) has received an average recommendation of “Moderate Buy” from the twenty research firms that are currently covering the company, MarketBeat reports. Seven research analysts have rated the stock with a hold recommendation and thirteen have given a buy recommendation to the company. The average 1 year price […]