Satellogic [SATL] vs RTX [RTX] Detailed Stock Comparison

TLDR: Quick Comparison Summary

Based on 21 vital metrics comparison: Satellogic Inc. wins in 2 metrics, RTX Corporation wins in 16 metrics, with 0 ties. RTX Corporation appears stronger overall.

View Metrics Details

Vital Metrics Comparison

Metric Satellogic Inc. RTX Corporation Better
P/E Ratio (TTM) N/A 33.64 N/A
Price-to-Book Ratio 13.83 3.69 RTX Corporation
Debt-to-Equity Ratio 104.72 57.23 RTX Corporation
PEG Ratio -56.09 1.02 RTX Corporation
EV/EBITDA -36.58 18.04 RTX Corporation
Profit Margin (TTM) -27.01% 8.03% RTX Corporation
Operating Margin (TTM) -114.25% 13.18% RTX Corporation
EBITDA Margin (TTM) N/A 13.18% N/A
Return on Equity -127.65% 11.57% RTX Corporation
Return on Assets (TTM) -18.20% 4.05% RTX Corporation
Free Cash Flow (TTM) $-34.26M $7.45B RTX Corporation
Dividend Yield N/A 1.33% N/A
1-Year Return 106.83% 25.97% Satellogic Inc.
Price-to-Sales Ratio (TTM) 49.91 2.67 RTX Corporation
Enterprise Value $851.62M $275.33B RTX Corporation
EV/Revenue Ratio 48.10 3.05 RTX Corporation
Gross Profit Margin (TTM) 79.53% 20.81% Satellogic Inc.
Revenue per Share (TTM) $0 $67 RTX Corporation
Earnings per Share (Diluted) $-0.18 $5.33 RTX Corporation
Beta (Stock Volatility) 0.99 0.43 RTX Corporation
Short % of Float 11.23% 1.02% RTX Corporation

Satellogic Inc. vs RTX 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%
RTX Corporation0.06%2.79%7.28%-10.88%0.84%-1.93%

Long-term Returns

Stock1Y3Y5Y10Y15Y20Y
Satellogic Inc.106.83%238.07%-31.48%-32.73%-32.73%-32.73%
RTX Corporation25.97%87.77%113.61%188.16%244.85%372.29%

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

MetricSATLRTX
Market Information
Market Cap i$882.67M$234.67B
Market Cap CategorySmall capMega cap
10 Day Avg. Volume i9,947,8305,022,591
90 Day Avg. Volume i13,373,2574,719,490
Last Close$6.69$183.64
52 Week Range$1.25 - $12.00$140.47 - $214.50
% from 52W High-44.25%-14.39%
All-Time High$12.33 (Jan 17, 2022)$214.50 (Mar 03, 2026)
% from All-Time High-45.74%-14.39%
Growth Metrics
Quarterly Revenue Growth0.94%0.09%
Quarterly Earnings Growth0.94%0.34%
Financial Health
Profit Margin (TTM) i-0.27%0.08%
Operating Margin (TTM) i-1.14%0.13%
Return on Equity (TTM) i-1.28%0.12%
Debt to Equity (MRQ) i104.7257.23
Cash & Liquidity
Book Value per Share (MRQ)$0.45$48.61
Cash per Share (MRQ)$0.66$5.06
Operating Cash Flow (TTM) i$-26,886,000$11.12B
Levered Free Cash Flow (TTM) i$-43,071,000$7.23B
Dividends
Last 12-Month Dividend Yield iN/A1.33%
Last 12-Month Dividend iN/A$2.72

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

MetricSATL (Apr 26, 2026)RTX (Apr 26, 2026)
Price Ratios
P/E Ratio (TTM) iN/A33.64
Forward P/E i-56.0923.80
PEG Ratio i-56.091.02
Price to Sales (TTM) i49.912.67
Price to Book (MRQ) i13.833.69
Market Capitalization
Market Capitalization i$882.67M$234.67B
Enterprise Value i$851.62M$275.33B
Enterprise Value Metrics
Enterprise to Revenue i48.103.05
Enterprise to EBITDA i-36.5818.04
Risk & Other Metrics
Beta i0.990.43
Book Value per Share (MRQ) i$0.45$48.61

Financial Statements Comparison: Satellogic Inc. vs RTX Corporation

Financial Metrics

Loading Financial Charts...

Revenue

Operating Margin

Profit Margin

Long Term Debt

Income Flow Analysis

Financial Statements Comparison

Income Statement

MetricSATL (2025)RTX (2025)
Revenue/Sales i17.71M88.60B
Cost of Goods Sold i4.88M70.81B
COGS % of Revenue i27.5%79.9%
Gross Profit i12.83M17.79B
Gross Margin i72.5%20.1%
Research & Development iN/A2.81B
Operating Income (EBIT) i-31.02M9.30B
Operating Margin i-175.2%10.5%
EBITDA i-22.23M14.95B
EBITDA Margin i-125.5%16.9%
Pre-Tax Income i-4.11M8.73B
Pre-Tax Income % of Revenue i-23.2%9.9%
Income Tax i673,0001.66B
Income Tax % of Revenue i3.8%1.9%
Net Income (Profit) i-4.78M7.07B
Profit Margin i-27.0%8.0%

Balance Sheet & Liquidity Metrics

MetricSATL (2025)RTX (2025)
Cash & Equivalents i94.43M7.44B
Total Current Assets i115.17M60.33B
Total Current Assets % of Revenue i650.4%68.1%
Total Current Liabilities i22.51M58.78B
Total Current Liabilities % of Revenue i127.1%66.3%
Long-Term Debt i62.21M35.89B
Long-Term Debt % of Revenue i351.3%40.5%
Total Shareholders Equity i60.53M67.14B
Retained Earnings i-404.89M56.72B
Retained Earnings % of Revenue i-2,286.6%64.0%
Property, Plant & Equipment i43.38M1.89B

Cash Flow Statement Comparison

MetricSATL (2025)RTX (2025)
Operating Cash Flow i8.06M8.16B
Operating Cash Flow % of Revenue i45.5%9.2%
Capital Expenditures i-7.38MN/A
Free Cash Flow i-34.26M7.45B
FCF Margin i-193.5%8.4%
Debt Repayment iN/A-3.43B
Common Stock Repurchase iN/A-50.00M

Short Interest & Institutional Ownership Analysis

MetricSATLRTX
Shares Short i12.40M13.70M
Short Ratio i0.832.30
Short % of Float i11.23%1.02%
Shares Outstanding i135.65M1.35B
Float Shares i85.38M1.25B
% Held by Insiders i14.88%0.07%
% Held by Institutions i50.40%81.41%
% Held by Public i34.72%18.52%

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

MetricSATLRTX
Last 12-Month Dividend iN/A$2.72
Last 12-Month Dividend Yield iN/A1.33%
3-Year Avg Annual Dividend iN/A$2.53
3-Year Avg Dividend Yield iN/A0.54%
3-Year Total Dividends iN/A$7.60
Ex-Dividend DateN/AFeb 20, 2026