Alnylam Pharmaceuticals, Inc. (NASDAQ:ALNY – Get Free Report) has been given an average recommendation of “Moderate Buy” by the seventeen research firms that are presently covering the stock, MarketBeat reports. Seven equities research analysts have rated the stock with a hold recommendation and ten have given a buy recommendation to the company. The average 1 […]