SATL logo

SATL

Satellogic Inc.NASDAQTechnology
$6.77+18.56%ClosedMarket Cap: $740.0M

As of 2026-04-06

Insider Statistics (Q1 2026)

Purchases

9

Sales

12

Buy/Sell Ratio

0.75

Total Bought

$2.00

Total Sold

$5.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Tue Mar 31Tirman Matthewofficer: PresidentSell9,499$5.18154,184
Tue Mar 31Dunn Rickofficer: Chief Financial OfficerBuy19,050$5.17228,028
Tue Mar 31Dunn Rickofficer: Chief Financial OfficerBuy16,695$5.91208,978
Wed Mar 25CANTOR FITZGERALD, L. P.other: See RemarksSell500,000$5.0112,356,500
Tue Mar 24Dunn Rickofficer: Chief Financial OfficerSell6,832$0.00192,283
Tue Mar 24Dunn Rickofficer: Chief Financial OfficerSell23,350$0.00186,799
Tue Mar 24Dunn Rickofficer: Chief Financial OfficerSell15,062$0.00185,451
Tue Mar 24Tirman Matthewofficer: PresidentSell23,303$0.00186,420
Tue Mar 24Dunn Rickofficer: Chief Financial OfficerSell3,029$0.00164,431
Tue Mar 24Dunn Rickofficer: Chief Financial OfficerSell10,593$0.00137,713
Tue Mar 24Dunn Rickofficer: Chief Financial OfficerSell5,958$0.00170,389
Tue Mar 24Tirman Matthewofficer: PresidentSell7,437$0.00163,683
Tue Mar 24Tirman Matthewofficer: PresidentSell16,361$0.00156,246
Tue Mar 24Tirman Matthewofficer: PresidentSell10,593$0.00137,713