SATL Satellogic Inc.
5.180USD-5.99%Mkt Cap: 796.37M $P/E: —1d ago
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…
Industry Peers
Aerospace & DefenseKey Statistics
Company
Market Cap796.37M USD
Enterprise Value830.78M USD
Revenue (TTM)31.91M USD
Gross Profit12.83M USD
Net Income (TTM)-4.78M USD
Revenue/Share0.24 USD
Last Price5.180 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees154
CountryUS
SectorIndustrials
IndustryAerospace & Defense
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-183.67
PEG—
EV/EBITDA-53.35
EV/Revenue26.04
P/S26.55
P/B25.05
EPS (TTM)-0.80
EPS (Forward)-0.03
52W Range
1.25537% of range12.00
52W High12.00 USD
52W Low1.255 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 USD
CapEx (TTM)7.38M USD
FCF Margin-59.04%
FCF Yield-2.37%
Net Debt-16.32M USD
Net Debt/EBITDA1.05
Balance Sheet
Debt/Equity1.05
Current Ratio2.34
Quick Ratio2.10
Book Value/Sh0.22 USD
Cash/Share0.73 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)10.20 USD
Upside (mean)+96.9%
Target Range9.000 USD – 11.00 USD
9.000+96.9% to mean11.00
# Analysts5
Ownership
Shares Out.143.16M
Float124.63M
Insiders7.51%
Institutions77.06%
Short Interest
Short Ratio4.9d
Short % Float16.28%
Short % Out.12.80%
Shares Short19.68M
Short (prev mo.)19.69M
Technical
SMA 505.109 (+1.4%)
SMA 2005.136 (+0.9%)
Beta1.37
S&P 52W Chg15.78%
Avg Vol (30d)5.03M
Avg Vol (10d)5.92M
Technical Indicators
RSI (14)47.5
MACD0.1064
MACD Signal0.1460
MACD Hist.-0.0396
BB Upper6.248 USD
BB Middle5.360 USD
BB Lower4.472 USD
BB Width33.12%
ATR (14)0.4743 USD
Vol Ratio (20d)0.63x