$18.30
-0.02-0.11%
Últ. Act.: Nov 2, 7:59 PM

Sarepta Therapeutics (SRPT) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
105.627M
Shares Float
88.126M
Insider Shares Owned
17.504M
Insider % Owned
16.6%
Institutional Shares Held
60.902M
Institutional % Held
57.7%
Ownership Breakdown