NasdaqGS:SRRKBiotechs
Does Scholar Rock (SRRK) Offer Long-Term Value After Recent Share Price Weakness?
If you are wondering whether Scholar Rock Holding's current share price matches what the business may be worth, you will want to look closely at how its value stacks up across different methods.
The stock closed at US$39.79, with returns of a 7.9% decline over 7 days, a 13.5% decline over 30 days, a 7.0% decline year to date, a 17.1% gain over 1 year, and a very large 3-year gain of 334.9%, alongside a 22.4% loss over 5 years.
Those mixed returns hint that sentiment around Scholar Rock...