NasdaqGS:SRRKBiotechs
A Look At Scholar Rock (SRRK) Valuation After A Strong 3 Month Share Price Return
Scholar Rock Holding (SRRK) has attracted investor attention recently, with shares last closing at US$46.61 and total return over the past 3 months sitting at 66.17%, following multi year volatility.
See our latest analysis for Scholar Rock Holding.
The recent 1 day share price return of 5.12% and 30 day share price return of 8.90% sit within a much stronger 90 day share price return of 66.17%. At the same time, the 3 year total shareholder return of 278.33% contrasts with a 5 year total...