Scholar Rock Holding Corporation (SRRK)
NASDAQ·Healthcare·Biotechnology
$50.12
-2.10%
Mkt Cap $5.77B
Analyst Ratings
Buy
19
Hold
1
Sell
0
Price Target (20 analysts)
$59.00
Range $55.00 – $65.00
Implied Upside
+17.7%
Consensus $59.00 vs current $50.12