
Umicore S.A.
UMICF | OTC
$19.98
$0.00 (0.00%)
At close: Oct 26, 2026, 10:25 AM ET
$19.98
$0.00 (0.00%)
After-hours:
Oct 30, 2026, 4:00 PM ET
+0.00%
(1D)No price chart data available for 1D timeframe.
Rating
58.2
+5.4 ptsFundamentals Strong
Market Sentiment Neutral
Moat Narrow
Sector Rank #120/390 (Top 31%)
Key Statistics
Market Data
Market Cap $4.81B
1D Range
19.98 27.50
52W Range
16.65 31.15
Valuation (TTM)
PE 7.45
PB 1.75
EV/EBITDA 3.42
Valuation (NTM)
Forward PE 8.70
Forward PEG 0.18
Price Target $0.00
Cash Flow
FCF Yield 15.7%
SBC Adj. FCF Yield 15.7%
SBC Impact N/A
Margins
Gross Margin 6.1%
Operating Margin 4.5%
FCF Margin 2.3%
Growth (CAGR)
Revenue 3Y | 5Y 13.4% |
43.1%
Dil EPS 3Y | 5Y 33.8% |
38.6%
FCF 3Y | 5Y 27.0% |
49.2%
Returns
ROA 5.5%
ROE 23.9%
ROIC 11.6%
Financial Health
Net Debt
€1.45B ($1.66B)
Current Ratio 1.40
Interest Coverage 8.70
Dividends
Div Yield 2.95%
Payout Ratio 25.6%
FCF Payout Ratio 17.8%
Loading financial charts...
Profile
Umicore S.A. is a global enterprise specializing in materials science and resource recovery solutions. The company's operations are divided into three core divisions: Catalysis, Energy & Surface Techn...
Sector Basic Materials
Industry Other Precious Metals
Employees 11,230
IPO Date Jun 25, 2008
Website www.umicore.com
Fiscal Year n/a
Latest News
No news articles available yet.
Add to Watchlist
Select watchlists to add or remove UMICF