Umicore, BE0974320526

Umicore Stock - Analyst consensus and strategic reset

20.06.2026 - 10:18:00 | ad-hoc-news.de

Umicore faces a demanding transition year after cutting its 2024 outlook and reshaping its battery materials strategy. This stock update reviews the latest analyst consensus and how the refocused business model is meant to support long-term growth.

Umicore, BE0974320526
Umicore, BE0974320526

Edited by ad hoc news Long-Term & Business-Model Desk. Verified prior to publication on 06/20/2026, 10:15 CET. Details in the imprint.

Umicore (BE0974320526) is navigating a strategic transition after a difficult 2024 start. The company has adjusted its growth ambitions in battery materials while emphasizing cash discipline and returns according to its latest investor communications.

Go deeper

All news and background on Umicore stock

Key figures, strategy updates and regulatory disclosures on Umicore stock can be found bundled in our topic section and on the company’s investor relations page.

How analysts view Umicore now

Umicore’s earnings and outlook reset in 2024 triggered a broad review of recommendations across the sell side. Several houses shifted to a more cautious stance as profitability in battery materials came under pressure.

According to consensus data compiled by MarketScreener, Umicore is currently covered by more than a dozen analysts, with a mix of Buy, Hold and Sell ratings and an average 12-month price target in the mid-teens in EUR.

Long-term strategy under revision

On the operational side, management has been refocusing capital allocation away from the most aggressive electric vehicle cathode expansion plans. The company now emphasizes profitable growth, balance sheet protection and returns over sheer volume in its battery materials arm.

At the same time, Umicore continues to invest in its core Recycling and Catalysis segments, where cash generation is more predictable and margins historically higher, to underpin the group’s long-term earnings base.

The product behind the stock

Umicore generates revenue from clean mobility materials and precious metals recycling, including automotive catalysts and battery materials for electric vehicles, alongside refining and recycling of complex metal-bearing materials such as spent catalysts and industrial residues.

Where the stock trades today

The shares of Umicore (BE0974320526) trade on Euronext Brussels at EUR 18.20 as of 06/20/2026, 10:15 CET.

Key facts on Umicore stock

  • Company: Umicore S.A.
  • ISIN: BE0974320526
  • WKN: A0D8QZ
  • Ticker: UMI
  • Venue: Euronext Brussels
  • Price (as of 06/20/2026, 10:15 CET): 18.20 EUR
  • Market cap: 8,250,000,000 EUR (as of 06/20/2026)
  • Sector / Industry: Materials / Specialty Chemicals
  • Index membership: BEL 20
  • Next earnings date: 07/26/2026

More on Umicore stock on social media

This article was AI-assisted and editorially reviewed. Price and company data without warranty; prices and dates may change at short notice. No investment advice, no buy or sell recommendation. Trading securities involves risk up to total loss of capital.

en | BE0974320526 | UMICORE | boerse | 69588573 | bgmi