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 (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.
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.
