Stellantis N.V.
STLA | NYSE
$4.88
+$0.06 (+1.24%)
Sep 21, 2026, 12:35 PM ET · Market open
Market Data
Market Cap $13.95B
Enterprise Value $29.85B
Beta 0.99
Average Volume 19.85M
Shares Outstanding (Diluted) 2.92B
Shares Change YoY -2.83%
Institutional Ownership 34.95%
Exchange NYSE
ISIN NL00150001Q9
Price Performance
Price Change 1M -8.9%
Price Change 3M -24.4%
Price Change 6M -26.9%
Price Change YTD -57.8%
Price Change 1Y -51.7%
Price Change 3Y -75.1%
Price Change 5Y -75.6%
1M CAGR (ann.) -13.2%
1Y CAGR (ann.) -50.2%
5Y CAGR (ann.) -19.6%
All-Time CAGR 8.0%
Valuation
PE Ratio -0.61
Forward PE 4.32
PEG Ratio -0.01
Forward PEG -0.00
PS Ratio 0.10
Forward PS 0.10
PB Ratio 0.20
P/FCF Ratio -2.00
P/Adj. FCF Ratio -2.00
P/OCF Ratio -5.44
EV/Sales 0.24
EV/EBIT -1.51
EV/EBITDA -2.03
EV/FCF -4.99
Earnings Yield -161.0%
FCF Yield -49.2%
Adj. FCF Yield -49.2%
Financial Health
Net Debt €15.04B
Total Debt €52.06B
Cash & Short-Term Investments €34.43B
Total Assets €213.42B
Current Ratio 1.04
Quick Ratio 0.76
Debt / Equity Ratio 0.85
Debt / EBITDA -3.54
Debt / FCF -8.71
OCF / Debt -0.06
Interest Coverage -16.69
Altman Z-Score 0.69
Piotroski F-Score 2
Margins & Profitability
Gross Profit Margin 0.9%
Operating Profit Margin -16.1%
EBITDA Margin -8.5%
Net Profit Margin -12.1%
FCF Margin -4.9%
Adj. FCF Margin -4.9%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets -9.1%
Return on Equity -33.8%
Return on Invested Capital -10.9%
Return on Capital Employed -15.3%
Return on Tangible Assets -11.6%
Historical Growth (CAGR)
Revenue CAGR 3Y 5.6%
Revenue CAGR 5Y 2.2%
Revenue CAGR 10Y 3.9%
EPS CAGR 3Y -27690.0%
EPS CAGR 5Y -165.3%
EPS CAGR 10Y -14.9%
FCF CAGR 3Y 28.2%
FCF CAGR 5Y -172.5%
FCF CAGR 10Y -97.4%
Analyst Forecasts
Analyst Rating Hold
Analyst Count 16
EPS Growth Next 3Y 43.3%
Revenue Growth Next 3Y 12.7%
Earnings Date N/A
EPS Estimate (next Q) N/A
EPS Growth Est (next Q) N/A
Revenue Est (next Q) N/A
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 $6.43
Price Target Upside 33.4%
Cash Flow
Operating Cash Flow €-2.89B
Free Cash Flow €-5.98B
Adj. Free Cash Flow €-5.98B
FCF Per Share -$2.38
OCF Per Share -$0.76
OCF/S Ratio -1.6%
Income Statement
Revenue €122.73B
Gross Profit €-3.34B
Operating Income €-19.7B
EBITDA €-14.72B
Net Income €-19.86B
EPS (Diluted) -$6.76
Revenue / Employee $474.47K
Profit / Employee $-76.79K
Employees 258,668
Add to Watchlist
Select watchlists to add or remove STLA