- Revenues reached €3.6 billion with an adjusted EBITDA of €847 million.
- Capital expenditures were limited to €310 million.
- Net debt stood at €1.4 billion with a Net Debt/LTM Adj EBITDA ratio of 1.60x.
- Proposed dividend for 2025 is €0.50 per share, payable in May 2026.
Financial Performance
Umicore reported revenues of €3.6 billion for 2025, with an adjusted EBITDA of €847 million, reflecting a margin of 24.0%. The adjusted EBIT was €579 million, with a margin of 16.5%. The adjusted net profit (Group share) was €288 million, resulting in an adjusted EPS of €1.20. The return on capital employed (ROCE) was 15.7%.
Operational Efficiency
The company achieved efficiency measures worth €100 million and limited capital expenditures to €310 million. Cash flow from operations was €849 million, with a free operating cash flow of €524 million. Net debt was reported at €1.4 billion, corresponding to a Net Debt/LTM Adj EBITDA ratio of 1.60x.
Safety and Sustainability
The total recordable injury rate (TRIR) for Umicore's own employees was 4.5 per 1 million exposure hours, indicating the company's focus on safety.
Dividend Proposal
Umicore proposed a gross annual dividend of €0.50 per share for 2025, to be paid out in May 2026.