Investor relations

Share price
€ 20.060 +0.04 (+0.20 %)
UMI - Euronext Brussels
10 July 2026 - 16:35 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

Financial calendar

Capital Markets Day 2025
-
Half Year Results 2026 - Roadshow
Results & updates
Half Year Results 2026
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

Capital Markets Day 2025

Consult all details on Umicore's Capital Markets Day

Discover more

Investor relations team

Caroline Kerremans
VP Investor Relations
+32 2 227 72 21
Bart Heylen
Investor Relations Manager
+32 2 227 73 09