Logo image of SRPT

SAREPTA THERAPEUTICS INC (SRPT) Stock Ownership and Short Interest

NASDAQ:SRPT - US8036071004 - Common Stock

18.07 USD
-0.19 (-1.04%)
Last: 8/27/2025, 4:34:14 PM
18.0603 USD
-0.01 (-0.05%)
After Hours: 8/27/2025, 4:34:14 PM
SRPT Ownership Chart.SRPT Ownership Chart: showing Insider, Institutional ownership and shares available to the public.SRPT Ownership.InsiderInstitutional



Shares Outstanding97.71M
Float93.36M
Float Short Interest Percentage22.3%
Owners (insider)4.4%
Owners (institutional)96.69%
Owners (insider) change2.95%
Owners (institutional) change-3.06%

No transactions were filed in the last 12 months.