Umicore (UMI) AGM 2025 summary
Event summary combining transcript, slides, and related documents.
AGM 2025 summary
29 Nov, 2025Opening remarks and agenda
Convening notices and meeting materials were distributed to shareholders, board members, and auditors in advance of the meeting.
The meeting was opened with acknowledgments of a challenging year and an overview of the agenda, including financial results, strategy, and voting items.
Financial performance review
2024 revenue was EUR 3.5 billion, down from EUR 3.9 billion in 2023, with an adjusted EBITDA of EUR 763 million and a margin of 22%.
Significant write-downs of EUR 1.6 billion were recorded, mainly in battery activities, impacting net results.
Free cash flow and efficiency improved, with cost-saving measures exceeding targets (EUR 100 million saved vs. EUR 70 million planned).
Net financial debt stood at EUR 1.4 billion, with a leverage ratio of 1.87.
Q1 2025 started positively, with strong performance in core business units and limited direct impact from new tariffs.
Board and executive committee updates
A new CEO was appointed in May 2024, with changes in the executive board and supervisory board.
Two new board members, Michael Bredael and Martina Merz, were introduced, bringing extensive industry and financial experience.
The board convened 13 times in 2024, with high attendance and active engagement on strategy, management changes, and ESG topics.
Latest events from Umicore
- Revenues up 3% to €3.6B, EBITDA up 11% to €847M, leverage down to 1.6x, outlook strong.UMI
H2 202520 Feb 2026 - 2028 strategy targets cash generation, efficiency, and sustainability with robust financial goals.UMI
Investor presentation20 Feb 2026 - 2028 targets: €1.0–1.2bn EBITDA, >23% margin, €1.0–1.2bn FCF, circular model, value recovery.UMI
CMD 20253 Feb 2026 - €1.6 billion Battery Materials impairment and €1.47 billion net loss define H1 2024.UMI
H1 20242 Feb 2026 - Battery materials outlook and group EBITDA cut for 2024; CapEx reduced, core businesses remain strong.UMI
Trading Update1 Feb 2026 - Revenue fell 11% and a €1.6B impairment led to a net loss; 2025 outlook remains cautious.UMI
H2 202416 Dec 2025 - Earnings and margins rose on efficiency gains, with guidance raised and strong segment results.UMI
H1 202516 Nov 2025