Scholar Rock Holding Corporation (SRRK)
NASDAQ·Healthcare·Biotechnology
$47.38
+3.99%
Mkt Cap $5.46B
Analyst Ratings
Buy
11
Hold
0
Sell
0
Price Target (18 analysts)
$56.57
Range $50.00 – $62.00
Implied Upside
+19.4%
Consensus $56.57 vs current $47.38