ICL Group Excels Amidst Adversity in Q2
ICL Group LtdICL displayed resilience by posting profits of $115 million or 9 cents per share in the second quarter of 2024, a slight dip from $163 million or 13 cents in the same period last year. Excluding one-time items, adjusted earnings stood at 10 cents per share, surpassing the Zacks Consensus Estimate of 9 ...












