Scholar Rock Holding Corporation (SRRK)
NASDAQ·Healthcare·Biotechnology
$47.32
+1.56%
Mkt Cap $5.72B
Analyst Ratings
Buy
17
Hold
1
Sell
0
Price Target (33 analysts)
$70.45
Range $58.00 – $84.00
Implied Upside
+48.9%
Consensus $70.45 vs current $47.32