Investor relations

Share price
€ 18.410 +1.37 (+8.04 %)
UMI - Euronext Brussels
24 February 2026 - 17: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

Full Year Results 2025

Umicore Group key highlights for the full year of 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

Full year results 2025

Half Year Results 2025

1 August 2025

Umicore upgrades guidance

30 June 2025

Q1 2025 business update and outlook

24 April 2025

Annual Report 2024

21 March 2025

Financial news

Read more news
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