Scholar Rock Holding Corporation (SRRK)
NASDAQ·Healthcare·Biotechnology
$47.65
+4.59%
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
+18.7%
Consensus $56.57 vs current $47.65