Shares of Intellia Therapeutics, Inc. (NASDAQ:NTLA – Get Rating) have been assigned an average recommendation of “Moderate Buy” from the nineteen ratings firms that are covering the company, Marketbeat.com reports. One research analyst has rated the stock with a sell recommendation, three have given a hold recommendation and fifteen have issued a buy recommendation on […]