Constellium SE
CSTM | NYSE
$25.33
-$0.17 (-0.67%)
At close: Sep 22, 2026, 4:00 PM ET
$25.90
+$0.57 (+2.25%)
After-hours:
Sep 22, 2026, 7:37 PM ET
Market Data
Market Cap $3.46B
Enterprise Value $5.22B
Beta 1.55
Average Volume 1.91M
Shares Outstanding (Diluted) 140.15M
Shares Change YoY -1.47%
Institutional Ownership 91.83%
Exchange NYSE
ISIN FR0013467479
Price Performance
Price Change 1M -5.3%
Price Change 3M -23.4%
Price Change 6M 0.0%
Price Change YTD 29.0%
Price Change 1Y 67.1%
Price Change 3Y 46.2%
Price Change 5Y 31.8%
1M CAGR (ann.) -13.4%
1Y CAGR (ann.) 55.9%
5Y CAGR (ann.) 4.5%
All-Time CAGR 4.3%
Valuation
PE Ratio 6.56
Forward PE 9.22
PEG Ratio 0.01
Forward PEG -0.20
PS Ratio 0.36
Forward PS 0.30
PB Ratio 2.77
P/FCF Ratio 15.57
P/Adj. FCF Ratio 15.57
P/OCF Ratio 6.19
EV/Sales 0.54
EV/EBIT 7.15
EV/EBITDA 4.89
EV/FCF 23.50
Earnings Yield 15.3%
FCF Yield 6.4%
Adj. FCF Yield 6.4%
Financial Health
Net Debt $1.76B
Total Debt $1.92B
Cash & Short-Term Investments $163M
Total Assets $6.07B
Current Ratio 1.43
Quick Ratio 0.61
Debt / Equity Ratio 1.54
Debt / EBITDA 1.80
Debt / FCF 8.66
OCF / Debt 0.29
Interest Coverage 7.52
Altman Z-Score 2.75
Piotroski F-Score 8
Margins & Profitability
Gross Profit Margin 13.2%
Operating Profit Margin 6.7%
EBITDA Margin 11.1%
Net Profit Margin 5.7%
FCF Margin 2.3%
Adj. FCF Margin 2.3%
SBC / Revenue 0.0%
SBC Impact (per share) N/A
Returns
Return on Assets 9.0%
Return on Equity 52.4%
Return on Invested Capital 11.7%
Return on Capital Employed 16.9%
Return on Tangible Assets 9.2%
Historical Growth (CAGR)
Revenue CAGR 3Y 7.2%
Revenue CAGR 5Y 12.7%
Revenue CAGR 10Y 7.2%
EPS CAGR 3Y 40.3%
EPS CAGR 5Y 23.6%
EPS CAGR 10Y 23.0%
FCF CAGR 3Y 19.4%
FCF CAGR 5Y 2.9%
FCF CAGR 10Y 10.7%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 17
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y 0.6%
Earnings Date Oct 27, 2026
EPS Estimate (next Q) $0.68
EPS Growth Est (next Q) 9.7%
Revenue Est (next Q) $2.64B
Revenue Growth Est (next Q) 22.1%
Fair Value Estimates
Graham Number $28.42
Graham Upside 11.4%
Lynch Fair Value $91.69
Lynch Upside 259.6%
Price Target $36
Price Target Upside 41.2%
Cash Flow
Operating Cash Flow $559.61M
Free Cash Flow $221.94M
Adj. Free Cash Flow $221.94M
FCF Per Share $1.63
OCF Per Share $4.12
OCF/S Ratio 5.8%
Income Statement
Revenue $9.58B
Gross Profit $1.26B
Operating Income $639M
EBITDA $1.07B
Net Income $545M
EPS (Diluted) $3.89
Revenue / Employee $832.7K
Profit / Employee $47.39K
Employees 11,500
Add to Watchlist
Select watchlists to add or remove CSTM