SCHOLAR ROCK HOLDING CORP (SRRK)

US80706P1030 - Common Stock

37.72  +7.8 (+26.07%)

After market: 37.8 +0.08 (+0.21%)




Shares Outstanding93.61M
Float91.72M
Owners (insider)31.94%
Owners (institutional)98.98%
Owners (insider) change-0.96%
Owners (institutional) change9.1%

No transactions were filed in the last 12 months.