Skip to main content
STRO logo

STRO · Sutro Biopharma, Inc. · Fails to Deliver

Track STRO — free
$16.35 +1.01 (+6.58%)
Market Cap
$254.36M
Shares
16.58M

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-28 192 $21.31 $4,092
2026-08-26 4 $21.44 $86
2026-08-20 1 $21.91 $22
2026-08-12 19 $25.04 $476
2026-08-11 202 $25.53 $5,157
2026-07-23 1,069 $23.40 $25,015
2026-07-07 7 $30.63 $214
2026-06-29 30 $30.52 $916
Showing 1–8 of 8 settlements
Key facts CIK 1382101 CUSIP 869367201 13F (30d) 2 filings 2 filers Visit website Investor relations