SRTA · Strata Critical Medical, Inc. · Fails to Deliver
Market Cap
$461.80M
Shares
88.47M
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-08-03 | 4,353 | $5.02 | $21,852 |
| 2026-07-23 | 9,359 | $5.08 | $47,544 |
| 2026-07-17 | 597 | $5.23 | $3,122 |
| 2026-06-30 | 859 | $5.18 | $4,450 |
| 2026-06-15 | 807 | $5.43 | $4,382 |
| 2026-06-12 | 13,880 | $5.49 | $76,201 |
| 2026-06-11 | 895 | $5.48 | $4,905 |
Showing 1–7 of 7 settlements
Key facts
CIK
1779128
CUSIP
092667104
13F (30d)
91 filings
91 filers
Visit website
Investor relations