Loading viewer...
earnings
Format: PDF earnings
ICL Group reported Q1 2023 financial results with sales of $2.1 billion and adjusted EBITDA of $610 million. The company achieved record operating cash flow and expanded financial flexibility through a $1.55 billion sustainability-linked credit facility while continuing shareholder returns.
ICL Group 2021 CL King Best Ideas Conference Presentation
investor_presentationinvestor_presentation
13 Pages
earnings
28 Pages
Solvay