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