Skip to main content
SATL logo

SATL · Satellogic Inc.

Track SATL — free
$5.80 -0.09 (-1.53%) At close · Aug 14
Market Cap
$891.69M
Shares
153.74M

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-07-09 4,227 $4.73 $19,994
2026-07-07 52,816 $5.18 $273,587
2026-07-02 17,539 $5.54 $97,166
2026-06-30 15,524 $5.64 $87,555
2026-06-26 57,744 $4.58 $264,468
2026-06-17 29,092 $6.14 $178,625
2026-06-15 183 $6.66 $1,219
2026-06-11 133,818 $6.28 $840,377
2026-06-08 51 $7.12 $363
2026-06-02 134,649 $8.67 $1,167,407
2026-06-01 150,408 $9.51 $1,430,380
2026-05-29 985,380 $9.85 $9,705,993
2026-05-21 6,545 $9.72 $63,617
2026-05-19 5,651 $9.54 $53,911
2026-05-18 9,861 $9.84 $97,032
Showing 1–15 of 15 settlements
Key facts CIK 1874315 CUSIP 80401C100 13F (30d) 189 filings 186 filers Visit website Investor relations