Skip to main content
SRPT logo

SRPT

Sarepta Therapeutics, Inc.
$17.61 -0.35 (-1.95%) At close · Jul 15
Market Cap
$1.83B
Shares
105,576,222

Fails to deliver — shares from a trade that were not delivered to the buyer by the settlement date — published by the SEC twice a month. Persistent fails can reflect settlement problems or naked short selling.

Fails to Deliver History

Settlement Date Quantity Price Value
2026-06-29 19,293 $16.85 $325,087
2026-06-25 2,191 $16.70 $36,590
2026-06-24 32 $17.26 $552
2026-06-23 75 $17.65 $1,324
2026-06-22 136 $17.53 $2,384
2026-06-18 48,264 $16.96 $818,557
2026-06-08 23,975 $15.75 $377,606
2026-05-29 150,468 $17.30 $2,603,096
2026-05-19 16 $17.01 $272
2026-05-13 20,152 $19.13 $385,508
2026-05-05 53,671 $22.04 $1,182,909
2026-04-29 226 $21.07 $4,762
2026-04-27 1,031 $20.30 $20,929
2026-04-24 115,272 $20.42 $2,353,854
2026-04-20 128,948 $21.55 $2,778,829
Showing 1–15 of 15 settlements
Key facts CIK 873303 CUSIP 803607100 13F (30d) 41 filings 21 filers Visit website Investor relations