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

TLDR: Quick Comparison Summary

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

View Metrics Details

Vital Metrics Comparison

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

Satellogic Inc. vs Redwire Corporation Stock Performance Analysis

Loading Price Chart...

Performance Comparison

Short-term Returns

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

Long-term Returns

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

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

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

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

MetricSATL (Apr 26, 2026)RDW (Apr 24, 2026)
Price Ratios
P/E Ratio (TTM) iN/AN/A
Forward P/E i-56.09-24.41
PEG Ratio i-56.09-24.41
Price to Sales (TTM) i49.916.66
Price to Book (MRQ) i13.832.02
Market Capitalization
Market Capitalization i$882.67M$2.00B
Enterprise Value i$851.62M$2.07B
Enterprise Value Metrics
Enterprise to Revenue i48.106.19
Enterprise to EBITDA i-36.58-16.28
Risk & Other Metrics
Beta i0.992.51
Book Value per Share (MRQ) i$0.45$5.55

Financial Statements Comparison: Satellogic Inc. vs Redwire Corporation

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricSATL (2025)RDW (2025)
Revenue/Sales i17.71M335.38M
Cost of Goods Sold i4.88M318.10M
COGS % of Revenue i27.5%94.8%
Gross Profit i12.83M17.29M
Gross Margin i72.5%5.2%
Research & Development iN/A19.76M
Operating Income (EBIT) i-31.02M-173.76M
Operating Margin i-175.2%-51.8%
EBITDA i-22.23M-122.31M
EBITDA Margin i-125.5%-36.5%
Pre-Tax Income i-4.11M-251.57M
Pre-Tax Income % of Revenue i-23.2%-75.0%
Income Tax i673,000-25.01M
Income Tax % of Revenue i3.8%-7.5%
Net Income (Profit) i-4.78M-226.55M
Profit Margin i-27.0%-67.6%

Balance Sheet & Liquidity Metrics

MetricSATL (2025)RDW (2025)
Cash & Equivalents i94.43M95.18M
Total Current Assets i115.17M252.81M
Total Current Assets % of Revenue i650.4%75.4%
Total Current Liabilities i22.51M155.61M
Total Current Liabilities % of Revenue i127.1%46.4%
Long-Term Debt i62.21M111.78M
Long-Term Debt % of Revenue i351.3%33.3%
Total Shareholders Equity i60.53M1.14B
Retained Earnings i-404.89M-621.76M
Retained Earnings % of Revenue i-2,286.6%-185.4%
Property, Plant & Equipment i43.38M70.31M

Cash Flow Statement Comparison

MetricSATL (2025)RDW (2025)
Operating Cash Flow i8.06M-192.52M
Operating Cash Flow % of Revenue i45.5%-57.4%
Capital Expenditures i-7.38M-13.48M
Free Cash Flow i-34.26M-200.61M
FCF Margin i-193.5%-59.8%
Debt Repayment iN/A-234.70M
Common Stock Repurchase iN/A-63.86M

Short Interest & Institutional Ownership Analysis

MetricSATLRDW
Shares Short i12.40M29.48M
Short Ratio i0.831.67
Short % of Float i11.23%17.94%
Shares Outstanding i135.65M191.92M
Float Shares i85.38M159.32M
% Held by Insiders i14.88%1.49%
% Held by Institutions i50.40%45.89%
% Held by Public i34.72%52.62%

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

MetricSATLRDW
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