Skip to main content
SRTA logo

SRTA · Strata Critical Medical, Inc. · Fails to Deliver

Track SRTA — free
$5.56 +0.30 (+5.70%) At close · Nov 6 Play latest call Q3 2026 earnings call transcript
Market Cap
$491.43M
Shares
88.47M
Volume · Nov 6 1.35M Avg daily vol (3M) 944.97K

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-09-11 1,538 $5.13 $7,890
2026-09-08 485 $5.32 $2,580
2026-09-03 5,051 $5.39 $27,225
2026-08-24 1,000 $6.24 $6,240
2026-08-20 3,139 $5.89 $18,489
Showing 1–5 of 5 settlements
Key facts CIK 1779128 CUSIP 092667104 13F (30d) 70 filings 55 filers Visit website Investor relations