$42.81
1.453.51%
Ult. Agg.: Oct 21, 2:27 PM
$41.45
0.090.22%

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
98.108M
Institutional % Held
80.6%
Ownership Breakdown
Net Insider Activity by Month