Redwire [RDW] vs Satellogic [SATL] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 18 vital metrics comparison: Redwire Corporation wins in 11 metrics, Satellogic Inc. wins in 7 metrics, with 0 ties. Redwire Corporation appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Redwire Corporation Satellogic Inc. Better
Price-to-Book Ratio 2.02 13.83 Redwire Corporation
Debt-to-Equity Ratio 10.89 104.72 Redwire Corporation
PEG Ratio -24.41 -56.09 Redwire Corporation
EV/EBITDA -16.28 -36.58 Redwire Corporation
Profit Margin (TTM) -67.55% -27.01% Satellogic Inc.
Operating Margin (TTM) -43.00% -114.25% Redwire Corporation
Return on Equity -41.76% -127.65% Redwire Corporation
Return on Assets (TTM) -11.49% -18.20% Redwire Corporation
Free Cash Flow (TTM) $-200.61M $-34.26M Satellogic Inc.
1-Year Return -20.75% 106.83% Satellogic Inc.
Price-to-Sales Ratio (TTM) 6.66 49.91 Redwire Corporation
Enterprise Value $2.07B $851.62M Redwire Corporation
EV/Revenue Ratio 6.19 48.10 Redwire Corporation
Gross Profit Margin (TTM) 9.65% 79.53% Satellogic Inc.
Revenue per Share (TTM) $3 $0 Redwire Corporation
Earnings per Share (Diluted) $-2.28 $-0.18 Satellogic Inc.
Beta (Stock Volatility) 2.51 0.99 Satellogic Inc.
Short % of Float 17.94% 11.23% Satellogic Inc.

Redwire Corporation vs Satellogic Inc. Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

Stock1D1W1M3M6MYTD
Redwire Corporation-1.92%-20.14%5.48%55.45%115.24%64.23%
Satellogic Inc.0.45%-4.29%-32.01%129.11%253.97%241.33%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Redwire Corporation-20.75%436.17%50.45%48.53%48.53%48.53%
Satellogic Inc.106.83%238.07%-31.48%-32.73%-32.73%-32.73%

Performance & Financial Health Analysis: Redwire Corporation vs Satellogic Inc.

MetricRDWSATL
Market Information
Market Cap i$2.00B$882.67M
Market Cap CategorySmall capSmall cap
10 Day Avg. Volume i19,519,3329,947,830
90 Day Avg. Volume i18,964,26413,373,257
Last Close$14.83$6.69
52 Week Range$4.87 - $26.64$1.25 - $12.00
% from 52W High-44.33%-44.25%
All-Time High$26.66 (Jan 27, 2025)$12.33 (Jan 17, 2022)
% from All-Time High-44.37%-45.74%
Growth Metrics
Quarterly Revenue Growth0.56%0.94%
Quarterly Earnings Growth0.56%0.94%
Financial Health
Profit Margin (TTM) i-0.68%-0.27%
Operating Margin (TTM) i-0.43%-1.14%
Return on Equity (TTM) i-0.42%-1.28%
Debt to Equity (MRQ) i10.89104.72
Cash & Liquidity
Book Value per Share (MRQ)$5.55$0.45
Cash per Share (MRQ)$0.50$0.66
Operating Cash Flow (TTM) i$-177,331,008$-26,886,000
Levered Free Cash Flow (TTM) i$-120,076,128$-43,071,000
Dividends
Last 12-Month Dividend Yield iN/AN/A
Last 12-Month Dividend iN/AN/A

Valuation & Enterprise Metrics Analysis: Redwire Corporation vs Satellogic Inc.

MetricRDW (Apr 24, 2026)SATL (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) iN/AN/A
Forward P/E i-24.41-56.09
PEG Ratio i-24.41-56.09
Price to Sales (TTM) i6.6649.91
Price to Book (MRQ) i2.0213.83
Market Capitalization
Market Capitalization i$2.00B$882.67M
Enterprise Value i$2.07B$851.62M
Enterprise Value Metrics
Enterprise to Revenue i6.1948.10
Enterprise to EBITDA i-16.28-36.58
Risk & Other Metrics
Beta i2.510.99
Book Value per Share (MRQ) i$5.55$0.45

Financial Statements Comparison: Redwire Corporation vs Satellogic Inc.

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricRDW (2025)SATL (2025)
Revenue/Sales i335.38M17.71M
Cost of Goods Sold i318.10M4.88M
COGS % of Revenue i94.8%27.5%
Gross Profit i17.29M12.83M
Gross Margin i5.2%72.5%
Research & Development i19.76MN/A
Operating Income (EBIT) i-173.76M-31.02M
Operating Margin i-51.8%-175.2%
EBITDA i-122.31M-22.23M
EBITDA Margin i-36.5%-125.5%
Pre-Tax Income i-251.57M-4.11M
Pre-Tax Income % of Revenue i-75.0%-23.2%
Income Tax i-25.01M673,000
Income Tax % of Revenue i-7.5%3.8%
Net Income (Profit) i-226.55M-4.78M
Profit Margin i-67.6%-27.0%

Balance Sheet & Liquidity Metrics

MetricRDW (2025)SATL (2025)
Cash & Equivalents i95.18M94.43M
Total Current Assets i252.81M115.17M
Total Current Assets % of Revenue i75.4%650.4%
Total Current Liabilities i155.61M22.51M
Total Current Liabilities % of Revenue i46.4%127.1%
Long-Term Debt i111.78M62.21M
Long-Term Debt % of Revenue i33.3%351.3%
Total Shareholders Equity i1.14B60.53M
Retained Earnings i-621.76M-404.89M
Retained Earnings % of Revenue i-185.4%-2,286.6%
Property, Plant & Equipment i70.31M43.38M

Cash Flow Statement Comparison

MetricRDW (2025)SATL (2025)
Operating Cash Flow i-192.52M8.06M
Operating Cash Flow % of Revenue i-57.4%45.5%
Capital Expenditures i-13.48M-7.38M
Free Cash Flow i-200.61M-34.26M
FCF Margin i-59.8%-193.5%
Debt Repayment i-234.70MN/A
Common Stock Repurchase i-63.86MN/A

Short Interest & Institutional Ownership Analysis

MetricRDWSATL
Shares Short i29.48M12.40M
Short Ratio i1.670.83
Short % of Float i17.94%11.23%
Shares Outstanding i191.92M135.65M
Float Shares i159.32M85.38M
% Held by Insiders i1.49%14.88%
% Held by Institutions i45.89%50.40%
% Held by Public i52.62%34.72%

Dividend Analysis & Yield Comparison: Redwire Corporation vs Satellogic Inc.

MetricRDWSATL
Last 12-Month Dividend iN/AN/A
Last 12-Month Dividend Yield iN/AN/A
3-Year Avg Annual Dividend iN/AN/A
3-Year Avg Dividend Yield iN/AN/A
3-Year Total Dividends iN/AN/A
Ex-Dividend DateN/AN/A