Umicore, BE0974320526

Umicore stock trades on report metrics and market context

Published on 07/18/2026 at 05:08 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Umicore stock combines its latest reported operating metrics with a dated market context for investors following the Belgian materials group.

Makroaufnahme eines Katalysator-Wabenkörpers neben einer aufgeschnittenen Batteriezelle
Umicore S.A. (BE0974320526) fertigt Katalysatoren und Batteriematerialien, hier als detailreiche Makroaufnahme gezeigt, Illustration mit AI erstellt.

Umicore (BE0974320526) is framed here by its latest reported figures and the market context around the Belgian materials group. The company reported EUR 4.1 billion in revenue for 2024, EUR 720 million in adjusted EBITDA, and EUR 263 million in adjusted net profit, giving investors three dated reference points to track against 2023.

EUR 4.1 billion revenue base

Umicore said 2024 revenue reached EUR 4.1 billion, while adjusted EBITDA came in at EUR 720 million and adjusted net profit at EUR 263 million. The comparison matters because those figures set a concrete baseline for the next reporting cycle, rather than leaving the stock story to general sector language.

The same 2024 reporting line also shows why margins matter: adjusted EBITDA of EUR 720 million on EUR 4.1 billion in revenue is the key operating yardstick visible in the latest full-year set. For Umicore stock, that ratio is the cleanest way to judge whether the group is converting sales into cash-generating profit.

Profit line at EUR 263 million

Umicore's adjusted net profit of EUR 263 million in 2024 gives the earnings line more weight than a simple revenue headline. It is also the most direct comparison point for investors watching whether the group can protect earnings while it executes its battery materials and recycling strategy.

That 2024 profit figure sits alongside adjusted EBITDA of EUR 720 million, so the two metrics together offer a fuller picture of operating leverage. In practical terms, the gap between revenue and bottom-line profit remains large enough to keep cost control and mix in focus.

Read deeper

Umicore annual report and investor materials

The companys investor page is the cleanest place to follow the latest annual report, guidance and presentation set in one place.

Battery and recycling focus

Umicore's business mix remains anchored in battery materials, recycling and catalyst-related activities, so the reported 2024 revenue and earnings numbers matter beyond a single quarter. The company uses that mix to defend scale, even as the operating backdrop for materials and mobility remains cyclical.

For investors, the key point is that the 2024 figures are not isolated data: they are the latest visible yardstick for how the group is navigating its portfolio shift. A revenue base of EUR 4.1 billion, adjusted EBITDA of EUR 720 million and adjusted net profit of EUR 263 million leave enough room to compare future updates line by line.

Battery materials line

Battery materials are the most closely watched product family in the story because they connect directly to Umicore's growth ambition and capital intensity. Any change in that segment's contribution will matter more than a broad corporate description, because the market normally rewards visible progress only when it shows up in revenue, margin and profit numbers.

Stock level watch

Umicore stock is the central market instrument for tracking that reporting story over time. The latest verified body metrics in this article are the 2024 revenue of EUR 4.1 billion, adjusted EBITDA of EUR 720 million and adjusted net profit of EUR 263 million, which together frame the current valuation debate more usefully than a generic company profile.

As of 18 July 2026, the market-price line is omitted here and the article instead relies on the latest dated company metrics that are available in the verified material used for this draft.

Umicore stock key facts

  • Company: Umicore SA
  • ISIN: BE0974320526
  • Ticker: EBR: UMI
  • Trading venue: Euronext Brussels
  • Sector / Industry: Materials / Specialty chemicals
  • Index membership: BEL 20

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 | 69791396 |