SCHOLAR ROCK HOLDING CORP (SRRK)

US80706P1030 - Common Stock

44.52  -1.21 (-2.65%)




Shares Outstanding93.61M
Float91.72M
Owners (insider)1.12%
Owners (institutional)98.98%
Owners (insider) change-8.16%
Owners (institutional) change2.43%

No transactions were filed in the last 12 months.