NasdaqGS:SRRKBiotechs
Is Scholar Rock (SRRK) Pricing Reflect Its DCF Upside After Recent Biotech Pipeline Updates
If you are wondering whether Scholar Rock Holding is priced attractively today, it helps to separate short term noise from what the current share price might actually reflect about the business.
The stock recently closed at US$45.58, with returns of 3.1% over 7 days, 0.8% over 30 days, 6.5% year to date, 2.8% over 1 year and a very large gain over 3 years, compared with an 11.5% decline over 5 years.
Recent news around Scholar Rock Holding has focused on its position in the pharmaceuticals...