$46.81
0.651.41%
Últ. Act.: Oct 2, 4:59 PM
$46.55
0.390.84%

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