Satellogic Inc. (SATL)
NASDAQ: SATL · Real-Time Price · USD
9.84
+1.20 (13.89%)
At close: May 15, 2026, 4:00 PM EDT
9.87
+0.03 (0.30%)
Pre-market: May 18, 2026, 4:31 AM EDT

Satellogic Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,459254274158272169
Market Cap Growth
249.70%-7.30%73.16%-41.91%61.34%-
Enterprise Value
1,487214.05330.74136.35201.46291.94
Last Close Price
9.841.872.851.753.059.70
PE Ratio
--10.39-2.23-2.57-4.62-1.68
PS Ratio
71.4114.3321.2615.6945.2539.70
PB Ratio
-4.19-5.163.062.56-0.65
P/TBV Ratio
-49.734.14-4.903.032.41-0.62
P/FCF Ratio
--7.40-6.69-2.45-2.84-4.25
P/OCF Ratio
--9.44-7.62-3.19-3.97-5.93
EV/Sales Ratio
72.7712.0925.7013.5333.5168.74
EV/EBITDA Ratio
--9.19-8.36-2.61-2.63-5.04
EV/EBIT Ratio
--6.90-6.34-1.96-2.22-4.25
EV/FCF Ratio
--6.25-8.08-2.12-2.10-7.36
Debt / Equity Ratio
-5.811.03-1.500.030.06-0.46
Debt / EBITDA Ratio
-6.99-2.72-2.02-0.07-0.11-1.93
Debt / FCF Ratio
-4.53-1.85-1.95-0.06-0.09-2.81
Net Debt / Equity Ratio
-0.81-0.63-1.08-0.38-0.64-0.39
Net Debt / EBITDA Ratio
-0.971.65-1.450.380.89-1.78
Net Debt / FCF Ratio
-0.631.12-1.400.300.72-2.60
Asset Turnover
0.120.170.190.090.060.08
Inventory Turnover
2.274.67----
Quick Ratio
2.354.900.691.142.600.03
Current Ratio
2.445.120.801.242.700.04
Return on Equity (ROE)
-517.21%-127.65%17136.60%-77.30%55.00%53.99%
Return on Assets (ROA)
-16.42%-33.90%-77.53%-74.05%-107.16%-131.00%
Return on Invested Capital (ROIC)
-56.49%-104.72%-166.16%-178.16%-333.66%-355.56%
Return on Capital Employed (ROCE)
-21.62%-39.80%-127.24%-82.24%151.43%44.21%
Earnings Yield
-6.20%-9.63%-44.91%-38.86%-21.64%-59.59%
FCF Yield
-2.26%-13.51%-14.96%-40.79%-35.18%-23.53%
Buyback Yield / Dilution
-29.61%-47.13%-1.81%-6.85%-403.12%-3.90%
Total Shareholder Return
-29.61%-47.13%-1.81%-6.85%-403.12%-3.90%
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q