NasdaqGS:SRRKBiotechs
Scholar Rock Holding (SRRK) Valuation Check After Mixed Short Term Share Performance
Scholar Rock Holding (SRRK) has drawn investor attention after recent share price moves, with the stock last closing at US$42.18. That price sits against a mixed return profile across the past month and the past 3 months.
See our latest analysis for Scholar Rock Holding.
Looking past the recent pullback, Scholar Rock Holding’s 30 day share price return of a 6.37% decline contrasts with a 6.89% gain over 90 days. The 3 year total shareholder return of about 3.5x suggests momentum has broadly...