Stellantis N.V.
STLA | NYSE
$4.72
+$0.08 (+1.72%)
Nov 2, 2026, 11:19 AM ET · Market open
Market Data
Market Cap $13.68B
Enterprise Value $38.14B
Beta 0.99
Average Volume 25.33M
Shares Outstanding (Diluted) 2.9B
Shares Change YoY 0.17%
Institutional Ownership 33.87%
Exchange NYSE
ISIN NL00150001Q9
Price Performance
Price Change 1M 7.3%
Price Change 3M -16.5%
Price Change 6M -33.3%
Price Change YTD -56.7%
Price Change 1Y -53.8%
Price Change 3Y -76.5%
Price Change 5Y -77.0%
1M CAGR (ann.) -3.7%
1Y CAGR (ann.) -58.6%
5Y CAGR (ann.) -20.1%
All-Time CAGR 3.7%
Valuation
PE Ratio 199.25
Forward PE 4.60
PEG Ratio 2.07
Forward PEG -1.83
PS Ratio 0.10
Forward PS 0.10
PB Ratio 0.19
P/FCF Ratio -1.58
P/Adj. FCF Ratio -1.58
P/OCF Ratio -2.83
EV/Sales 0.32
EV/EBIT 29.34
EV/EBITDA 7.50
EV/FCF -5.21
Earnings Yield 0.5%
FCF Yield -61.2%
Adj. FCF Yield -61.2%
Financial Health
Net Debt €23.66B
Total Debt €56B
Cash & Short-Term Investments €29.7B
Total Assets €214.41B
Current Ratio 1.02
Quick Ratio 0.72
Debt / Equity Ratio 0.91
Debt / EBITDA 11.01
Debt / FCF -7.66
OCF / Debt -0.07
Interest Coverage 1.30
Altman Z-Score 0.98
Piotroski F-Score 1
Margins & Profitability
Gross Profit Margin 10.9%
Operating Profit Margin 1.0%
EBITDA Margin 3.8%
Net Profit Margin 0.2%
FCF Margin -6.1%
Adj. FCF Margin -6.1%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets 0.1%
Return on Equity 0.3%
Return on Invested Capital 0.3%
Return on Capital Employed 0.9%
Return on Tangible Assets 0.1%
Historical Growth (CAGR)
Revenue CAGR 3Y 11.2%
Revenue CAGR 5Y 1.1%
Revenue CAGR 10Y 3.2%
EPS CAGR 3Y -110.8%
EPS CAGR 5Y -61.3%
EPS CAGR 10Y -29.6%
FCF CAGR 3Y -710.0%
FCF CAGR 5Y -1066.2%
FCF CAGR 10Y -67.7%
Analyst Forecasts
Analyst Rating Hold
Analyst Count 6
EPS Growth Next 3Y 352.3%
Revenue Growth Next 3Y 12.8%
Earnings Date Feb 25, 2027
EPS Estimate (next Q) $0.04
EPS Growth Est (next Q) N/A
Revenue Est (next Q) $51.98B
Revenue Growth Est (next Q) N/A
Fair Value Estimates
Graham Number $3.51
Graham Upside -24.2%
Lynch Fair Value $0.12
Lynch Upside -97.4%
Price Target $6.43
Price Target Upside 38.9%
Cash Flow
Operating Cash Flow €-4.1B
Free Cash Flow €-7.32B
Adj. Free Cash Flow €-7.32B
FCF Per Share -$2.52
OCF Per Share -$1.41
OCF/S Ratio -3.4%
Income Statement
Revenue €119.23B
Gross Profit €12.95B
Operating Income €1.18B
EBITDA €5.09B
Net Income €186M
EPS (Diluted) $0.02
Revenue / Employee $460.92K
Profit / Employee $719.07
Employees 258,668
Add to Watchlist
Select watchlists to add or remove STLA