UMI Umicore SA
21.06EUR-0.57%Mkt Cap: 5.51B $P/E: 10.22Today
Umicore SA operates as a materials technology and recycling company in Belgium, Europe, the Asia-Pacific, North America, South America, and Africa. It operates through Battery Material, Catalysis, Recycling, and Specialt…
Industry Peers
Waste ManagementKey Statistics
Company
Market Cap5.51B USD
Enterprise Value7.16B USD
Revenue (TTM)26.76B USD
Gross Profit2.27B USD
Net Income (TTM)417.99M USD
Revenue/Share102.31 EUR
Last Price21.06 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees11.2K
CountryBE
SectorIndustrials
IndustryWaste Management
ISINBE0974320526
Valuation
P/E (Trailing)10.22
P/E (Forward)11.73
PEG2.62
EV/EBITDA4.82
EV/Revenue0.27
P/S0.21
P/B2.28
EPS (TTM)2.06
EPS (Forward)1.81
52W Range
14.1956% of range26.52
52W High26.52 EUR
52W Low14.19 EUR
Profitability
Gross Margin10.80%
Oper. Margin2.95%
EBITDA Margin5.55%
Profit Margin1.98%
ROE17.17%
ROA4.07%
Growth
Revenue Growth60.10%
Earnings Growth74.20%
Cash Flow & Leverage
Operating CF772.51M USD
CapEx (TTM)353.08M USD
FCF Margin2.17%
FCF Yield10.55%
Net Debt1.58B USD
Net Debt/EBITDA1.06
Balance Sheet
Debt/Equity1.27
Current Ratio1.40
Quick Ratio0.82
Book Value/Sh9.31 EUR
Cash/Share7.48 EUR
Dividends
Fwd Div Rate0.50 EUR
Trail. Div Rate0.50 EUR
Div. Yield2.36%
5Y Avg Yield2.68%
Payout Ratio24.88%
Ex-Div DateMay 5, 2026
Pay Date—
Splits
Last Split2:1
Split DateOct 16, 2017
Analyst Consensus
Rating—
Target (Mean)25.63 EUR
Upside (mean)+21.7%
Target Range18.50 EUR – 33.00 EUR
18.50+21.7% to mean33.00
# Analysts13
Ownership
Shares Out.240.67M
Float215.91M
Insiders5.00%
Institutions59.44%
Technical
SMA 5022.40 (-6.0%)
SMA 20020.46 (+2.9%)
Beta0.91
S&P 52W Chg14.58%
Avg Vol (30d)368.71K
Avg Vol (10d)314.52K
Technical Indicators
RSI (14)43.2
MACD-0.4337
MACD Signal-0.3522
MACD Hist.-0.0815
BB Upper23.09 EUR
BB Middle21.73 EUR
BB Lower20.36 EUR
BB Width12.57%
ATR (14)0.6728 EUR
Vol Ratio (20d)0.94x