Umicore revenue and financials

UMI · Euronext Brussels · EUR

€21.10Change from previous close: +0.19%Absolute change: +€0.04

Close · October 6, 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.

Income statement · Annual
Item20252024202320222021
Total revenue19,37414,85418,26625,436—
Cost of revenue17,28113,33616,48023,505—
Gross profit2,0931,5181,7861,931—
Selling, general and administrative———81.757.8
Operating income1,039165640856—
EBIT904-1,300601797—
EBITDA1,172-1,0159001,083—
Interest expense13212411987.4—
Pre-tax income772-1,424482710—
Income tax382107105138—
Net income385-1,480385570—
Net income to common shareholders385-1,480385570—
Basic EPS—-6.151.602.372.57
Diluted EPS—-6.151.602.372.56
Average shares (basic)—240240240241
Average shares (diluted)—241240241242