Umicore's 2024 Annual Report Highlights Sustainability Efforts

Umicore's 2024 Annual Report Unveils Key Strategies
Umicore has unveiled its Annual Report for 2024, shedding light on the Group’s governance and financial performance, while also marking a significant milestone with the introduction of its first sustainability disclosures aligned with the Corporate Sustainability Reporting Directive (CSRD).
Inaugural Reporting Under CSRD
This inaugural reporting coincides with the European Union's directive, requiring large companies to adhere to standardized sustainability reporting beginning with the 2024 financial year. In this comprehensive report, Umicore divulges essential environmental, social, and governance (ESG) information in accordance with the European Sustainability Reporting Standards (ESRS). Those disclosures include a detailed overview of their climate transition plan and significant advancements in their sustainability roadmap.
Key Sustainability Highlights
The report illustrates impressive milestones in various sustainability initiatives:
- Decarbonization: Achieved a remarkable reduction of 28.8% in Scope 1 and 2 greenhouse gas emissions compared to the 2019 baseline.
- Renewable Energy: 46.3% of the electricity consumed was sourced from renewable energy.
- Circularity: Sourced 52% of metal-containing materials in its input mix from secondary materials, showcasing a commitment to recycling.
- Carbon Intensity: Successfully reduced the carbon intensity of purchased materials by 22.9% compared to the 2019 baseline, highlighting improved performance in the Group’s Scope 3 category.
Reflecting on a Challenging Year
Umicore's 2024 journey has been marked by challenges, yet the Group has displayed resilience and continued robust performance across its foundational businesses. In spite of the significant external headwinds, Umicore reported Group revenues of €3.5 billion and an adjusted EBITDA of €763 million. To adapt and thrive, Umicore has implemented decisive measures focusing on operational efficiency and strategic capital allocation.
“We are proud to present our Annual Report for 2024, which represents a significant milestone with our first CSRD-aligned sustainability disclosures. This report underscores our commitment to transparency, sustainability, and responsible business practices. We are actively progressing in our sustainability roadmap, and these achievements reflect our dedication to fostering positive environmental and social impact,” said Bart Sap, Umicore CEO.
Access to the Annual Report
The full Annual Report for 2024 is accessible in both English and Dutch, ensuring broader accessibility to stakeholders and interested parties.
Capital Markets Day Announcement
Umicore is set to host its Capital Markets Day, an event that is anticipated for March 27, 2025, in London. This day promises to be informative and of great interest to investors and market analysts, as the group will discuss its future strategies and developments.
Understanding Umicore
Umicore is recognized as a leader in circular materials technology. The Group operates across four business segments: Battery Materials, Catalysis, Recycling, and Specialty Materials. These sectors leverage Umicore's expertise in materials science, chemistry, and metallurgy to deliver innovative solutions essential for contemporary life.
The majority of Umicore’s revenues originate from clean mobility materials and recycling efforts. Their overarching goal revolves around sustainable value creation, which embodies their mission to develop, produce, and recycle materials that contribute to a better life.
With over 11,500 employees, Umicore is strategically located worldwide, driving significant revenue generation that reached €3.5 billion in 2024, excluding metal turnover, which stood at €14.9 billion.
For Further Information
For detailed inquiries or to access more information about Umicore, you can reach out:
- Contact: Natalia Agueros-Macario – +32 2 227 71 02
- Investor Relations: For investor-related questions and announcements, connect with Caroline Kerremans and Eva Behaeghe.
- Media Relations: For media inquiries, contact Marjolein Scheers and Caroline Jacobs.
Explore more by visiting Umicore's official website, newsroom, and Investor Relations page.
Frequently Asked Questions
What is the significance of the CSRD reporting for Umicore?
The CSRD reporting signifies Umicore's commitment to transparent and standardized sustainability practices, aligning with EU requirements to enhance corporate responsibility.
How did Umicore perform financially in 2024?
Umicore reported revenues of €3.5 billion and an adjusted EBITDA of €763 million, demonstrating resilience amid challenging market conditions.
What are Umicore's main sustainability achievements?
Umicore achieved a 28.8% reduction in greenhouse gas emissions, sourced 46.3% of its electricity from renewables, and utilized 52% of secondary materials in its production.
When is Umicore’s Capital Markets Day scheduled?
The Capital Markets Day is set for March 27, 2025, and will take place in London, where key future strategies will be discussed.
Who can I contact for more information about Umicore?
For inquiries, you can reach Natalia Agueros-Macario at +32 2 227 71 02 or other investor and media representatives listed above.
About The Author
Contact Riley Hayes privately here. Or send an email with ATTN: Riley Hayes as the subject to contact@investorshangout.com.
About Investors Hangout
Investors Hangout is a leading online stock forum for financial discussion and learning, offering a wide range of free tools and resources. It draws in traders of all levels, who exchange market knowledge, investigate trading tactics, and keep an eye on industry developments in real time. Featuring financial articles, stock message boards, quotes, charts, company profiles, and live news updates. Through cooperative learning and a wealth of informational resources, it helps users from novices creating their first portfolios to experts honing their techniques. Join Investors Hangout today: https://investorshangout.com/
The content of this article is based on factual, publicly available information and does not represent legal, financial, or investment advice. Investors Hangout does not offer financial advice, and the author is not a licensed financial advisor. Consult a qualified advisor before making any financial or investment decisions based on this article. This article should not be considered advice to purchase, sell, or hold any securities or other investments. If any of the material provided here is inaccurate, please contact us for corrections.