Umicore, BE0974320526

Umicore stock holds focus as 2025 revenue and EBITDA frame 2026

Published on 07/22/2026 at 04:39 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Umicore stock centers on its latest reported numbers, with 2025 revenue, adjusted EBITDA and 2026 guidance shaping the read-through for investors.

Flatlay mit Aktienzertifikat, ISIN-Karte, Metallgranulat und Kursdiagramm
Umicore S.A. (BE0974320526) wird durch ein Flatlay mit Aktienzertifikat, ISIN-Karte und Metallproben symbolisiert, Illustration mit AI erstellt.

Umicore stock (BE0974320526) can be read through the companys latest reported figures: 2025 revenue of EUR 3.4 billion, adjusted EBITDA of EUR 763 million, and a net cash position of EUR 846 million at year-end 2025. The Belgian materials group also guided for adjusted EBITDA in the EUR 615 million to EUR 685 million range for 2026.

EUR 3.4 billion revenue

Revenue of EUR 3.4 billion in 2025 gives the stock a clear financial anchor, while adjusted EBITDA of EUR 763 million shows the earnings base that still matters for valuation work. The 2026 adjusted EBITDA guidance range of EUR 615 million to EUR 685 million points to a lower level than 2025, which frames the current debate around margin delivery and mix.

Umicore had reported a net cash position of EUR 846 million at the end of 2025, a balance-sheet detail that supports the company through a year in which execution matters more than slogans. For investors, the combination of 2025 revenue, 2025 EBITDA and 2026 guidance is the core comparison.

2026 guidance range

The guidance band itself is the most useful fresh reference point for the market because it sets a concrete 2026 frame against the 2025 base. Using the midpoint, EUR 650 million, the outlook stands EUR 113 million below the 2025 adjusted EBITDA level of EUR 763 million.

That gap is not a narrative flourish; it is a simple numerical read-through from the companys own guidance. It also means the market will watch quarterly delivery on volume mix, pricing and cost control rather than rely on a single headline metric.

Read deeper

Umicore latest investor figures

The companys investor relations page remains the most direct source for reported numbers, guidance and updates tied to the 2025 base and 2026 outlook.

Battery materials pressure

Umicore has kept battery materials at the center of its market story, and that segment remains tied to the same earnings and cash flow questions that dominate the stock. The 2025 adjusted EBITDA figure of EUR 763 million and the 2026 guidance range together show how much depends on conversion in the next reporting cycle.

For the stock, the key point is not a slogan about transition materials but the scale of the reported numbers. Revenue of EUR 3.4 billion, adjusted EBITDA of EUR 763 million and net cash of EUR 846 million are the figures that anchor the current discussion.

Product line and mix

Umicore's battery materials and recycling-linked activities remain the most representative business lines for a current read on the company. In a year when guidance points to EUR 615 million to EUR 685 million in adjusted EBITDA, product mix and cost discipline matter more than broad strategic language.

The business reference matters because the company is not just a materials name; it is a cash-flow story tied to industrial demand, recycling economics and battery supply chains. Those are the channels through which the 2025 and 2026 numbers will be judged.

Price and market value

Umicore shares were not accompanied by a fresh dated quote in the available source set, so the most reliable market read in this article remains the reported 2025 and 2026 financial frame. The stock therefore trades conceptually against EUR 3.4 billion in revenue, EUR 763 million in adjusted EBITDA and a 2026 guide of EUR 615 million to EUR 685 million.

That leaves the valuation debate tied to delivery rather than headline momentum. The numbers now in view are the ones investors can measure quarter by quarter.

Umicore company data

  • Company: Umicore SA
  • ISIN: BE0974320526
  • Ticker: EBR: UMI
  • Trading venue: Euronext Brussels
  • Sector / Industry: Materials / Specialty Chemicals

Disclaimer regarding our articles: No investment advice, no buy or sell recommendation. Information on prices, companies, and markets is provided without guarantee; changes are possible at any time. Stock market transactions can lead to substantial losses. Our articles are created and reviewed in whole or in part automatically with the support of AI.

en | BE0974320526 | UMICORE | boerse | 69829578 | bgmi