Orion reports 2024 financial results with third consecutive year of $300M+ EBITDA
On February 19, Orion S.A. (NYSE: OEC), a specialty chemical company, announced financial results for its full-year financial results for 2024, reporting a third consecutive year of $300+ million EBITDA and highlighting positive 2025-2026 inflection in Free Cash Flow. “Orion delivered more than $300 million of Adjusted EBITDA for the third consecutive year in 2024, but we are not satisfied by these results.