Shares of Insmed Incorporated (NASDAQ:INSM – Get Free Report) have earned an average rating of “Buy” from the eleven ratings firms that are currently covering the company, MarketBeat.com reports. Eleven research analysts have rated the stock with a buy recommendation. The average twelve-month price objective among analysts that have covered the stock in the last […]