Encouraging H1 2025 Performance
Umicore reported revenues of EUR 1.8 billion and an EBITDA of EUR 433 million, which is well up from last year. The return on capital was 16.4%, with a solid EBITDA margin of 24.3%.
Strong Performance Across Business Groups
Catalysis achieved a return on capital of 43.7%, Recycling 154%, and Specialty Materials over 12.5%, aligning with the 2028 target.
Efficiency Savings
EUR 50 million in efficiency savings were achieved in the first half, with a target of EUR 100 million for the year.
Strategic Focus on Sustainability and Partnerships
Investment continued in sustainability improvements with EUR 25 million annually, and the company is exploring partnerships in battery material solutions.
Positive Catalysis and Precious Metals Management Performance
Catalysis revenues remained in line with H1 2024, and Precious Metals Management experienced a favorable trading environment with an EBITDA margin above 41%.