SATLSatellogic Inc. Class A Ordinary Shares

5.720USDMkt Cap: 879.39M $P/E:

Satellogic Inc. operates as a vertically integrated earth observation company in Europe, the Asia Pacific, Asia, North America, and South America. The company designs, manufactures, and operates satellite systems, delive…

Key Statistics

Company
Market Cap879.39M $
Enterprise Value798.50M $
Revenue (TTM)31.91M $
Gross Profit12.83M $
Net Income (TTM)-4.78M $
Revenue/Share0.2420 USD
Last Price5.720 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees154
CountryUS
SectorTechnology
IndustryAerospace & Defense
ISIN
Valuation
P/E (Trailing)
P/E (Forward)-176.67
PEG
EV/EBITDA-51.28
EV/Revenue25.03
P/S25.54
P/B11.88
EPS (TTM)-0.74
EPS (Forward)-0.03
52W Range
5.44282% of range5.780
52W High5.780 USD
52W Low5.442 USD
Profitability
Gross Margin72.46%
Oper. Margin1.67%
EBITDA Margin-48.81%
Profit Margin-27.01%
ROE-7.90%
ROA-3.16%
Growth
Revenue Growth258.50%
Earnings Growth
Cash Flow & Leverage
Operating CF-26.89M $
CapEx (TTM)7.38M $
FCF Margin-59.04%
FCF Yield-2.14%
Net Debt-16.32M $
Net Debt/EBITDA1.05
Balance Sheet
Debt/Equity1.05
Current Ratio2.34
Quick Ratio2.10
Book Value/Sh0.4460 USD
Cash/Share0.7340 USD
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 USD
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)10.20 USD
Upside (mean)+78.3%
Target Range9.000 USD11.00 USD
$9.000+78.3% to mean$11.00
# Analysts5
Ownership
Shares Out.143.16M
Float124.75M
Insiders7.46%
Institutions76.25%
Short Interest
Short Ratio3.8d
Short % Float15.39%
Short % Out.12.11%
Shares Short18.61M
Short (prev mo.)20.93M
Technical
SMA 504.986 (+14.7%)
SMA 2004.561 (+25.4%)
Beta1.32
S&P 52W Chg21.00%
Avg Vol (30d)4.76M
Avg Vol (10d)6.62M
Technical Indicators
RSI (14)59.7
MACD0.2838
MACD Signal0.1868
MACD Hist.+0.0970
BB Upper6.857 USD
BB Middle4.906 USD
BB Lower2.955 USD
BB Width79.54%
ATR (14)0.4639 USD
Vol Ratio (20d)0.80x