Umicore SA (UMI.BR) — Stock Score Summary

Umicore SA (UMI.BR) has a MoatMap StockRank of 95/100 based on Quality (58/100), Value (62/100), and Momentum (66/100) factor scores. The current signal is STRONG BUY. Umicore is a materials technology company heavily exposed to the EV battery materials space, which is currently suffering from overcapacity and falling cathode prices. It lacks the structural moat and pricing power to navigate the commodity supercycle effectively.

Umicore SA is a global materials technology and recycling group specializing in catalysis, energy materials, and precious metals refining. The company is a pioneer in the circular economy, operating the world's most sophisticated precious metals recycling facility to recover valuable elements from electronic and industrial waste. Its competitive position is secured by proprietary recycling technologies and its strategic role as a supplier of cathode materials for the electric vehicle battery market.

Key Financial Metrics

Price$29.67
Market Cap$7.1B
P/E (TTM)15.90
P/E (Forward)15.02
Price/Book2.72
Return on Equity18.6%
Return on Invested Capital17.4%
Debt/Equity125.09
Gross Margin8.8%
Operating Margin6.8%
Revenue Growth44.1%
Dividend Yield2.0%
Free Cash Flow$447M

Umicore SA operates in the Waste Management industry, part of the Industrials sector (Belgium).

Frequently Asked Questions

What is Umicore SA’s (UMI.BR) StockRank?
MoatMap’s StockRank for Umicore SA (UMI.BR) is 95/100, with a Strong Buy signal. It is a composite of Quality (58), Value (62), and Momentum (66) factor ranks across MoatMap’s 19,000+ stock universe.
Does Umicore SA have an economic moat?
Umicore SA (UMI.BR) has a Quality factor score of 58/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Umicore SA a buy, hold, or sell?
MoatMap’s current signal for Umicore SA (UMI.BR) is Strong Buy, based on a StockRank of 95/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Umicore SA in?
Umicore SA (UMI.BR) operates in the Industrials sector, specifically the Waste Management industry (Belgium).