Loading page…
Orion SA 2024 Annual Report with Sustainability Disclosures
Company: Orion SA
Sector: Manufacturing
Country: Luxembourg
Year: 2024
Type: Annual Report with Sustainability Disclosures
Pages: 96
The report describes Orion's 2024 financial performance, including net sales of $1,877.5 million and Adjusted EBITDA of $302.2 million. It highlights progress in circularity through investment in a European tire-recycling company to scale tire pyrolysis oil and recovered carbon black. The report also discloses a one-time $55.7 million net charge related to fraudulently induced wire transfers.
Indicators available in this report: