Investor relations

Share price
€ 20.880 +0.60 (+2.96 %)
UMI - Euronext Brussels
6 May 2026 - 15:13 CET
Share price info

Global materials technology and recycling group

Umicore is a leading circular materials technology company with extensive expertise in material science, chemistry, and metallurgy. As a publicly traded company on Euronext Brussels, we are committed to sustainable value creation.

Our mission, “materials for a better life” drives us to develop, produce, and recycle materials in innovative ways. With a strong financial foundation and a unique, mutually reinforcing portfolio of activities, we are well-positioned to accelerate the global transformation of mobility, meet the growing demand for advanced materials, and contribute to a global circular economy.

Presentations

Annual Report 2025

Umicore Group's financial and sustainability performance for the full year 2025

Discover more

Full year 2025 performance

Adj. EBITDA 2025
847 million €
Adj. EBITDA margin 2025
24 %
ROCE 2025
15.7 %
Net debt/LTM adj. EBITDA ratio
1.60 x

Capital Markets Day 2025

Consult all details on Umicore's Capital Markets Day

Discover more

Financial calendar

Capital Markets Day 2025
Half Year Results 2026
Results & updates
Publication of the annual report 2025
Results & updates
Full calendar

Latest reports

Q1 2026 business update and outlook

Annual Report 2025

27 March 2026

Full year results 2025

Half Year Results 2025

1 August 2025

Umicore upgrades guidance

30 June 2025

Stay in the know

Sign up for our press releases

Subscribe

Investor relations team

Caroline Kerremans
Head of Investor Relations
+32 2 227 72 21