NasdaqGS:INSMBiotechs
A Look At Insmed (INSM) Valuation After Recent Share Price Weakness
What Insmed’s Recent Stock Performance Signals for Investors
Insmed (INSM) shares recently closed at US$149.54 after a period that includes a 15% decline over the past month and a 23% decline over the past 3 months, in contrast with a strong 1 year total return.
See our latest analysis for Insmed.
While Insmed’s recent 1-month and 3-month share price returns of 15% and 23% declines suggest fading short term momentum, the 1-year total shareholder return of 87.18% and very large 3-year total...