Eve Holding [EVEX] vs Satellogic [SATL] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 18 vital metrics comparison: Eve Holding Inc. wins in 7 metrics, Satellogic Inc. wins in 7 metrics, with 0 ties. Both stocks appear equally matched on key metrics.

View Metrics Details

Vital Metrics Comparison

Metric Eve Holding Inc. Satellogic Inc. Better
Price-to-Book Ratio 8.17 13.83 Eve Holding Inc.
Debt-to-Equity Ratio 145.51 104.72 Satellogic Inc.
PEG Ratio -3.85 -56.09 Eve Holding Inc.
EV/EBITDA -3.59 -36.58 Eve Holding Inc.
Profit Margin (TTM) 0.00% -27.01% Eve Holding Inc.
Operating Margin (TTM) 0.00% -114.25% Eve Holding Inc.
Return on Equity -181.08% -127.65% Satellogic Inc.
Return on Assets (TTM) -37.41% -18.20% Satellogic Inc.
Free Cash Flow (TTM) $-175.17M $-34.26M Satellogic Inc.
1-Year Return -46.55% 106.83% Satellogic Inc.
Price-to-Sales Ratio (TTM) N/A 49.91 N/A
Enterprise Value $806.09M $851.62M Satellogic Inc.
EV/Revenue Ratio N/A 48.10 N/A
Gross Profit Margin (TTM) N/A 79.53% N/A
Revenue per Share (TTM) N/A $0 N/A
Earnings per Share (Diluted) $-0.70 $-0.18 Satellogic Inc.
Beta (Stock Volatility) 0.97 0.99 Eve Holding Inc.
Short % of Float 6.59% 11.23% Eve Holding Inc.

Eve Holding Inc. vs Satellogic Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Eve Holding Inc.8.12%2.45%-2.01%5.02%-37.26%-30.07%
Satellogic Inc.0.45%-4.29%-32.01%129.11%253.97%241.33%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Eve Holding Inc.-46.55%-72.46%-57.32%-57.32%-88.60%-88.60%
Satellogic Inc.106.83%238.07%-31.48%-32.73%-32.73%-32.73%

Performance & Financial Health Analysis: Eve Holding Inc. vs Satellogic Inc.

MetricEVEXSATL
Market Information
Market Cap i$961.32M$882.67M
Market Cap CategorySmall capSmall cap
10 Day Avg. Volume i1,506,0739,947,830
90 Day Avg. Volume i1,427,79813,373,257
Last Close$2.93$6.69
52 Week Range$2.34 - $7.70$1.25 - $12.00
% from 52W High-61.94%-44.25%
All-Time High$36.81 (Dec 02, 2013)$12.33 (Jan 17, 2022)
% from All-Time High-92.04%-45.74%
Growth Metrics
Quarterly Revenue GrowthN/A0.94%
Quarterly Earnings GrowthN/A0.94%
Financial Health
Profit Margin (TTM) i0.00%-0.27%
Operating Margin (TTM) i0.00%-1.14%
Return on Equity (TTM) i-1.81%-1.28%
Debt to Equity (MRQ) i145.51104.72
Cash & Liquidity
Book Value per Share (MRQ)$0.36$0.45
Cash per Share (MRQ)$1.10$0.66
Operating Cash Flow (TTM) i$-160,432,000$-26,886,000
Levered Free Cash Flow (TTM) i$-112,215,376$-43,071,000
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend i$0.00N/A

Valuation & Enterprise Metrics Analysis: Eve Holding Inc. vs Satellogic Inc.

MetricEVEX (Apr 24, 2026)SATL (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) iN/AN/A
Forward P/E i-3.85-56.09
PEG Ratio i-3.85-56.09
Price to Sales (TTM) iN/A49.91
Price to Book (MRQ) i8.1713.83
Market Capitalization
Market Capitalization i$961.32M$882.67M
Enterprise Value i$806.09M$851.62M
Enterprise Value Metrics
Enterprise to Revenue iN/A48.10
Enterprise to EBITDA i-3.59-36.58
Risk & Other Metrics
Beta i0.970.99
Book Value per Share (MRQ) i$0.36$0.45

Financial Statements Comparison: Eve Holding Inc. vs Satellogic Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricEVEX (2025)SATL (2025)
Revenue/Sales i017.71M
Cost of Goods Sold iN/A4.88M
COGS % of Revenue i-27.5%
Gross Profit iN/A12.83M
Gross Margin i-72.5%
Research & Development i194.70MN/A
Operating Income (EBIT) i-225.39M-31.02M
Operating Margin i--175.2%
EBITDA i-228.45M-22.23M
EBITDA Margin i--125.5%
Pre-Tax Income i-223.25M-4.11M
Pre-Tax Income % of Revenue i--23.2%
Income Tax i1.01M673,000
Income Tax % of Revenue i-3.8%
Net Income (Profit) i-224.26M-4.78M
Profit Margin i--27.0%

Balance Sheet & Liquidity Metrics

MetricEVEX (2025)SATL (2025)
Cash & Equivalents i103.23M94.43M
Total Current Assets i410.87M115.17M
Total Current Assets % of Revenue i-650.4%
Total Current Liabilities i124.77M22.51M
Total Current Liabilities % of Revenue i-127.1%
Long-Term Debt i176.41M62.21M
Long-Term Debt % of Revenue i-351.3%
Total Shareholders Equity i123.76M60.53M
Retained Earnings i-707.09M-404.89M
Retained Earnings % of Revenue i--2,286.6%
Property, Plant & Equipment i7.45M43.38M

Cash Flow Statement Comparison

MetricEVEX (2025)SATL (2025)
Operating Cash Flow i-231.43M8.06M
Operating Cash Flow % of Revenue i-45.5%
Capital Expenditures iN/A-7.38M
Free Cash Flow i-175.17M-34.26M
FCF Margin i--193.5%
Debt Repayment iN/AN/A
Common Stock Repurchase iN/AN/A

Short Interest & Institutional Ownership Analysis

MetricEVEXSATL
Shares Short i6.69M12.40M
Short Ratio i5.010.83
Short % of Float i6.59%11.23%
Shares Outstanding i348.30M135.65M
Float Shares i97.10M85.38M
% Held by Insiders i72.19%14.88%
% Held by Institutions i15.04%50.40%
% Held by Public i12.77%34.72%

Dividend Analysis & Yield Comparison: Eve Holding Inc. vs Satellogic Inc.

MetricEVEXSATL
Last 12-Month Dividend i$0.00N/A
Last 12-Month Dividend Yield iN/AN/A
3-Year Avg Annual Dividend i$0.40N/A
3-Year Avg Dividend Yield i17.88%N/A
3-Year Total Dividends i$1.20N/A
Ex-Dividend DateJul 14, 2022N/A