$17.50
-0.07-0.4%
Ult. Agg.: Oct 2, 4:32 PM
$17.50
-0.07-0.4%

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
66.164M
Institutional % Held
62.6%
Ownership Breakdown