Space Exploration Technologies Corp.
SPCX | NASDAQ
$141.41
+$6.69 (+4.97%)
Nov 2, 2026, 10:32 AM ET · Market open
Market Data
Market Cap $2T
Enterprise Value $1.85T
Beta 0.00
Average Volume 95.01M
Shares Outstanding (Diluted) 12.48B
Shares Change YoY 333.91%
Institutional Ownership 94.74%
Exchange NASDAQ
ISIN US84615Q1031
Price Performance
Price Change 1M -11.0%
Price Change 3M 23.5%
Price Change 6M N/A
Price Change YTD N/A
Price Change 1Y N/A
Price Change 3Y N/A
Price Change 5Y N/A
1M CAGR (ann.) -11.8%
1Y CAGR (ann.) N/A
5Y CAGR (ann.) N/A
All-Time CAGR -37.1%
Valuation
PE Ratio -133.36
Forward PE 92.90
PEG Ratio 0.52
Forward PEG 1.30
PS Ratio 70.26
Forward PS 11.90
PB Ratio 10.76
P/FCF Ratio -54.41
P/Adj. FCF Ratio -49.03
P/OCF Ratio 102.04
EV/Sales 68.37
EV/EBIT 391.24
EV/EBITDA 135.49
EV/FCF -52.95
Earnings Yield -0.8%
FCF Yield -1.8%
Adj. FCF Yield -2.0%
Financial Health
Net Cash $51.01B
Total Debt $38.84B
Cash & Short-Term Investments $89.86B
Total Assets $254.05B
Current Ratio 3.08
Quick Ratio 3.00
Debt / Equity Ratio 0.22
Debt / EBITDA 2.84
Debt / FCF -1.11
OCF / Debt 0.34
Interest Coverage -0.25
Altman Z-Score 15.06
Piotroski F-Score 7
Margins & Profitability
Gross Profit Margin 56.7%
Operating Profit Margin 2.6%
EBITDA Margin 43.1%
Net Profit Margin -8.6%
FCF Margin -129.1%
Adj. FCF Margin -143.3%
SBC / Revenue 14.8%
SBC Impact (per share) -11.0%
Returns
Return on Assets -1.1%
Return on Equity -2.9%
Return on Invested Capital -0.3%
Return on Capital Employed -0.3%
Return on Tangible Assets -1.4%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 21
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Feb 25, 2027
EPS Estimate (next Q) $0.40
EPS Growth Est (next Q) N/A
Revenue Est (next Q) $22.69B
Revenue Growth Est (next Q) N/A
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $224.89
Price Target Upside 67.0%
Cash Flow
Operating Cash Flow $13.1B
Free Cash Flow $-34.97B
Adj. Free Cash Flow $-38.81B
FCF Per Share -$3.29
OCF Per Share $1.32
OCF/S Ratio 49.2%
Income Statement
Revenue $27.08B
Gross Profit $15.72B
Operating Income $705M
EBITDA $13.67B
Net Income $-413M
EPS (Diluted) -$1.01
Revenue / Employee $1.23M
Profit / Employee $-18.77K
Employees 22,000
Add to Watchlist
Select watchlists to add or remove SPCX