Satellogic Inc

SATLNASDAQ
$5.72
0.427.92%
At close: Aug 21, 5:00 PM EST
$5.73
0.010.17%
After Hours: Aug 21, 7:49 PM EST

Satellogic Ownership & Insider Activity

Satellogic (SATL) institutional and insider ownership, recent insider transactions and ownership breakdown.

Insiders own 1.8% of shares outstanding. Institutional investors hold 22.8%. Over the past 90 days, insiders made 1 sale worth $97.7M.

Shares Outstanding

153.740M

Shares Float

120.939M

Insider Shares Owned

2.692M

Insider % Owned

1.8%

Institutional Shares Held

35.097M

Institutional % Held

22.8%

Ownership Breakdown

Net Insider Activity by Month

Purchases (90d)

0

Sales (90d)

1

$97.7M total

Net Activity

Net Selling

Net Value (90d)

-$97.7M

Satellogic Insider Transactions (Last 6 Months)

DateInsiderTitleTypeSharesPriceValue
May 26, 2026Liberty Capital LP, Liberty Strategic Capital SATL Holdings LLC, Liberty Capital Partners LP, Liberty Capital LLC, STM Partners LLC, STEVEN MNUCHINDIRECTORSELL10.000M$9.77$97.7M
May 14, 2026Alan KharsanskyCHIEF TECHNOLOGY OFFICERSELL-OPTIONS$4.81$617K