Stocks360

Umicore S.A. (UMICY)

Stock analysis · OTC · Basic Materials · Other Precious Metals

Share: Facebook X WhatsApp SMS
$4.89

Get deeper signals and personalized alerts

Free account signup in under 60 seconds

Create free account → I already have an account
Market Cap
$4.71B
PE (TTM)
8.68
EPS (TTM)
N/A
Dividend Yield
2.84%
Beta
0.90
Day Range
$4.79 – $4.89
52-wk Range
$4.08 – $7.68
Avg Volume
N/A
Volume
5.02K

Umicore S.A. (UMICY) is a publicly traded company in the Basic Materials sector. Latest price: $4.89. Market cap $4.71B. Trailing PE 8.68. Dividend yield 2.84%. Sign in to Stocks360 for full DCF valuation, fundamentals, technicals, and AI-driven analysis.

Get full analysis → Short-Term Analysis →

1-Year Price

2025-10-31 · $4.71 2026-10-30 · $4.89 (+3.82%)

Earnings

Most Recent
Jul 31, 2026
EPS $0.33 vs est. $0.30
Beat by $0.03
Next Earnings
Feb 19, 2027
EPS estimate $0.20

Proprietary Signals

Signal snapshot temporarily unavailable.

About Umicore S.A.

Umicore SA engages in the materials technology business. It operates through the following business segments: Catalysis, Energy & Surface Technologies, Recycling, and Corporate. The Catalysis segment is composed of automotive catalysts for gasoline and diesel light and heavy-duty diesel applications, including on-road and non-on-road vehicles. The Energy & Surface Technologies segment represents cobalt and specialty materials, electro-optic materials, electroplating, rechargeable battery materials and thin film products business units. The Recycling segment offers precious metals refining, jewellery and industrial metals, precious metals management, technical materials, and platinum engineer materials. The Corporate segment covers corporate activities, shared operational functions, and research, development, innovation unit of the group. The company was founded on July 7, 1904 and is headquartered in Brussels, Belgium.

Valuation

Trailing twelve months. Multiples relative to current market price.
P/E (TTM)8.68×
P/S (TTM)0.15×
P/B1.76×
PEG0.01×
P/FCF (TTM)6.29×
EV / EBITDA3.64×
EV / Sales0.20×
Earnings Yield13.11%
Free Cash Flow Yield15.91%
Dividend Yield2.84%

Fundamentals

Trailing twelve months. Source: financial statements via market data.
Enterprise Value$5.69B
Revenue (TTM)$28.95B
Net Income (TTM)$556.04M
Free Cash Flow (TTM)$721.23M
Net Debt$1.45B
Working Capital$1.81B
Gross Margin6.09%
Operating Margin4.46%
Net Margin1.92%
Return on Equity23.93%
Return on Invested Capital11.57%

Peers

Recent News

Related

Browse more tickers: sitemap