MarketBeat Earnings
Insmed, Inc. $INSM Shares Bought by Empowered Funds LLC
Empowered Funds LLC increased its stake in Insmed, Inc. (NASDAQ:INSM) by 32.6% in the first quarter, owning 51,986 shares worth $8.5 million. Several other institutional investors also increased their holdings in Insmed during the same period, while company insiders made significant stock sales. Analyst ratings for Insmed are predominantly "Buy," with an average price target of $205.52.