Satellogic Inc.
corporate_fare Company Profile
Satellogic Inc. (NASDAQ:SATL) is a publicly traded company in the Manufacturing sector. Wiseek monitors SATL SEC EDGAR filings and licensed market news in real time, scoring each submission for market-moving significance on a 1–10 scale. Items rated 7 or higher generate instant alerts.
Recent high-impact activity:
- Satellogic CFO Rick Dunn to Step Down Amicably After 7 Years
- Satellogic Appoints Former Lockheed Martin International President to Board
- Steven Mnuchin's Entities Liquidate $97.7M Stake in Satellogic
- Liberty Strategic Capital Sells $97.7M in Satellogic Stock; Mnuchin Fund Reduces Stake
- Liberty Strategic Capital Files Intent to Sell $97.7M in Satellogic Stock
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$17.71M
Net Income
-$4.78M
Diluted EPS
-$0.18
Op. Cash Flow
-$26.89M
Free Cash Flow
-$34.26M
Operating Income
-$31.02M
Cash & Equivalents
$94.43M
Total Debt
$56.11M
Debt / Equity
0.93×
Net Margin
-27.0%
Shares Outstanding
109.13M sh
Source: 10-K · filed 2026-03-19 · accession 0001874315-26-000013
show_chartPrice Chart
Loading chart...
feed SATL - Latest Insights
SATL
Jun 08, 2026, 5:24 PM EDT
Price at Filing:
$7.02
Real-time Price:
$6.71
Change:
-$0.310 (-4%)
Market Cap:
$987.306M
SATL
Jun 04, 2026, 5:16 PM EDT
Price at Filing:
$8.20
Real-time Price:
$6.71
Change:
-$1.49 (-18%)
Market Cap:
$987.306M
SATL
May 28, 2026, 9:06 PM EDT
Price at Filing:
$9.99
Real-time Price:
$6.71
Change:
-$3.28 (-33%)
Market Cap:
$987.306M
SATL
May 28, 2026, 9:03 PM EDT
Price at Filing:
$9.99
Real-time Price:
$6.71
Change:
-$3.28 (-33%)
Market Cap:
$987.306M
SATL
May 26, 2026, 9:30 PM EDT
Price at Filing:
$10.07
Real-time Price:
$6.71
Change:
-$3.36 (-33%)
Market Cap:
$987.306M
SATL
May 26, 2026, 8:00 AM EDT
Price at Filing:
$11.24
Real-time Price:
$6.71
Change:
-$4.53 (-40%)
Market Cap:
$987.306M
SATL
May 19, 2026, 4:01 PM EDT
Price at Filing:
$9.66
Real-time Price:
$6.71
Change:
-$2.95 (-31%)
Market Cap:
$987.306M
SATL
May 13, 2026, 4:01 PM EDT
Price at Filing:
$8.09
Real-time Price:
$6.71
Change:
-$1.38 (-17%)
Market Cap:
$987.306M
SATL
May 12, 2026, 4:17 PM EDT
Price at Filing:
$7.49
Real-time Price:
$6.71
Change:
-$0.780 (-10%)
Market Cap:
$987.306M
SATL
May 11, 2026, 5:12 PM EDT
Price at Filing:
$8.59
Real-time Price:
$6.71
Change:
-$1.88 (-22%)
Market Cap:
$987.306M
SATL
May 11, 2026, 5:00 PM EDT
Price at Filing:
$8.40
Real-time Price:
$6.71
Change:
-$1.69 (-20%)
Market Cap:
$987.306M
SATL
May 08, 2026, 11:45 AM EDT
Price at Filing:
$7.32
Real-time Price:
$6.71
Change:
-$0.605 (-8%)
Market Cap:
$987.306M
SATL
Apr 30, 2026, 9:10 AM EDT
Price at Filing:
$6.36
Real-time Price:
$6.71
Change:
+$0.350 (+6%)
Market Cap:
$987.306M
SATL
Apr 08, 2026, 6:24 PM EDT
Price at Filing:
$6.91
Real-time Price:
$6.71
Change:
-$0.200 (-3%)
Market Cap:
$987.306M
SATL
Mar 30, 2026, 6:36 PM EDT
Price at Filing:
$4.24
Real-time Price:
$6.71
Change:
+$2.47 (+58%)
Market Cap:
$987.306M
SATL
Mar 30, 2026, 6:10 PM EDT
Price at Filing:
$4.92
Real-time Price:
$6.71
Change:
+$1.79 (+36%)
Market Cap:
$987.306M
SATL
Mar 26, 2026, 6:20 PM EDT
Price at Filing:
$6.66
Real-time Price:
$6.71
Change:
+$0.050 (+0.75%)
Market Cap:
$987.306M
SATL
Mar 26, 2026, 6:19 PM EDT
Price at Filing:
$6.66
Real-time Price:
$6.71
Change:
+$0.050 (+0.75%)
Market Cap:
$987.306M
SATL
Mar 24, 2026, 8:30 AM EDT
Price at Filing:
$4.82
Real-time Price:
$6.71
Change:
+$1.89 (+39%)
Market Cap:
$987.306M
SATL
Mar 19, 2026, 4:45 PM EDT
Price at Filing:
$3.27
Real-time Price:
$6.71
Change:
+$3.44 (+105%)
Market Cap:
$987.306M