Umicore revenue and financials

UMI · Euronext Brussels · EUR

€20.78Change from previous close: −1.52%Absolute change: −€0.32

Close · October 7, 2026

In the fiscal year ended December 2025, Umicore reported revenue of €19.37B (+30.43% year over year). Net income was €384.55M, a net margin of 2.0%.

Annual revenue · 2025: €19.37B
  1. €25.44B2022
  2. €18.27B2023
  3. €14.85B2024
  4. €19.37B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+30.43%
2025 vs 2024
Net margin
2.0%
2024: -10.0%

Financial data

Amounts in millions of EUR; per-share values in EUR; shares in millions.

Balance sheet · Annual
Item20252024202320222021
Total assets9,4609,4129,9669,942—
Current assets5,7785,6135,8116,548—
Cash and equivalents1,5592,0131,5151,240—
Inventory2,5502,2452,8443,390—
Net property, plant and equipment2,3612,3903,0372,532—
Goodwill151155158158—
Other intangible assets239232223185—
Long-term investments693588315159—
Current liabilities4,2564,3523,5964,134—
Accounts payable2,1381,6511,7732,251—
Long-term debt2,2112,2741,9751,592—
Total debt2,8533,4482,7552,350—
Total liabilities7,1887,4906,2686,376—
Total equity (incl. minority)2,2721,9223,6973,566—
Retained earnings1,4131,0722,7162,526—
Minority interest32.4-16.236.449.6—