UMIUmicore SA
25.76EUR-0.77%Mkt Cap: 5.79B EURP/E: 15.14Last update: 2026-05-14

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…

loading…
Indicators:|

Key Statistics

Valuation
P/E (Trailing)15.14
P/E (Forward)14.55
PEG2.62
P/B2.59
P/S0.30
EV/EBITDA5.66
EV/Revenue0.37
EPS (TTM)1.59
EPS (Forward)1.66
Cash Flow & Leverage
FCF Yield5.66%
FCF Margin1.69%
Operating CF710.71M EUR
CapEx (TTM)324.83M EUR
Net Debt/EBITDA1.02
Net Debt1.28B EUR
Technical
SMA 5017.95 (+43.5%)
SMA 20016.88 (+52.6%)
Beta0.79
S&P 52W Chg24.23%
Avg Vol (30d)609.72K
Avg Vol (10d)1.11M
Technical Indicators
RSI (14)87.2
MACD1.8686
MACD Signal1.0966
MACD Hist.+0.7721
BB Upper25.30 EUR
BB Middle19.53 EUR
BB Lower13.77 EUR
BB Width59.02%
ATR (14)1.288 EUR
Vol Ratio (20d)2.07x
52W Range
8.40098% of range26.10
52W High26.10 EUR
52W Low8.400 EUR
Profitability
Gross Margin10.80%
EBITDA Margin6.48%
Profit Margin1.98%
Oper. Margin6.82%
ROE17.17%
ROA4.07%
Revenue Growth44.10%
Earnings Growth
Balance Sheet
Debt/Equity1.27
Current Ratio1.36
Quick Ratio0.73
Book Value/Sh9.308 EUR
Cash/Share6.480 EUR
Dividends
Fwd Div Rate0.5000 EUR
Trail. Div Rate0.5000 EUR
Div. Yield2.08%
5Y Avg Yield3.45%
Payout Ratio15.72%
Ex-Div DateMay 5, 2026
Pay Date
Splits
Last Split2:1
Split DateOct 16, 2017
Ownership
Shares Out.240.56M
Float215.91M
Insiders5.00%
Institutions52.99%
Analyst Consensus
Rating2.1 (Buy)
Target (Mean)21.99 EUR
Target Range15.00 EUR33.00 EUR
# Analysts14
Company
Market Cap5.79B EUR
Enterprise Value7.11B EUR
Revenue (TTM)19.39B EUR
Gross Profit2.09B EUR
Net Income (TTM)384.55M EUR
Revenue/Share80.60 EUR
Fiscal Year EndDec 2025
MR QuarterDec 2025
Employees11.0K
Last Price25.76 EUR
CountryBE
SectorIndustrials
IndustryWaste Management
ISINUS90420M1045