$41.47
-0.47-1.13%
Dern. MÀJ: Oct 13, 10:42 AM
$41.42
-0.52-1.24%

Scholar Rock Holding (SRRK) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
121.785M
Shares Float
97.573M
Insider Shares Owned
8.861M
Insider % Owned
7.3%
Institutional Shares Held
96.103M
Institutional % Held
78.9%
Ownership Breakdown
Net Insider Activity by Month