SAREPTA THERAPEUTICS INC (SRPT)

US8036071004 - Common Stock

113.868  +3.37 (+3.05%)




Shares Outstanding95.52M
Float90.70M
Owners (insider)4.35%
Owners (institutional)101.79%
Owners (insider) change0.08%
Owners (institutional) change10.59%

No transactions were filed in the last 12 months.