Satellogic Inc. (SATL)

Latest Insider Confidence Score

2026Q1

32.9
Bearish

Company insider confidence (by quarter)

2025Q3 2026Q1

Largest shareholders

Insider Role (last 12 mo) Shares held Filed at
Lutnick Brandon 10% Owner 13,380,873 Oct 6, 2025
Kargieman Emiliano CEO 1,323,482 Oct 16, 2025
Lutnick Howard W 533,333 Oct 6, 2025
Dunn Rick CFO 134,451 Sep 26, 2025

Recent buy/sell transactions

Exec date Filing date Insider Role Signal Confidence Shares % of shares Under plan? Amount (USD)
Jan 28, 2026 Jan 30, 2026 CANTOR FITZGERALD, L. P. 10% Owner Sell 17.5 -524,373 -3.92% $2.9M
Dec 20, 2025 Dec 23, 2025 Kargieman Emiliano CEO Neutral 52.5 - 0.00% -
Dec 20, 2025 Dec 23, 2025 Tirman Matthew President Neutral 52.5 - 0.00% -
Dec 20, 2025 Dec 23, 2025 Dunn Rick CFO Neutral 52.5 - 0.00% -
Dec 9, 2025 Dec 11, 2025 CANTOR FITZGERALD, L. P. 10% Owner Buy 52.5 - 0.00% $89.6
Oct 14, 2025 Oct 16, 2025 Kargieman Emiliano CEO Sell 15.0 -294,161 -18.18% $1.2M
Oct 8, 2025 Oct 10, 2025 Kargieman Emiliano CEO Sell 15.0 -402,303 -19.92% $1.6M
Oct 6, 2025 Oct 6, 2025 LUTNICK HOWARD W 10% Owner Neutral 27.5 -13,380,873 -100.00% -
Oct 6, 2025 Lutnick Brandon 10% Owner Neutral 52.5 - 0.00% -
Sep 24, 2025 Sep 26, 2025 Dunn Rick CFO Sell 22.5 -22,692 -14.44% $86.2K