ICL Reports First Quarter 2025 Results
1. ICL reported $1.8 billion in sales, up from $1.7 billion. 2. Operating income fell to $185 million, lower than $203 million last year. 3. Adjusted EBITDA for Q1 2025 was $359 million, slight decrease from $362 million. 4. Potash prices decreased, impacted by contracts with China and India. 5. ICL maintains its guidance for full year EBITDA between $0.95 billion and $1.15 billion.