Scholar Rock Holding Corporation (SRRK)
NASDAQ·Healthcare·Biotechnology
$42.48
+1.85%
Mkt Cap $5.05B
Analyst Ratings
Buy
19
Hold
1
Sell
0
Price Target (33 analysts)
$70.45
Range $58.00 – $84.00
Implied Upside
+65.8%
Consensus $70.45 vs current $42.48