ICL Group's Earnings and Revenues Surpass Estimates in Q3

ICL Group Ltd (ICL) recorded profits of 137 million or 11 cents in the year-ago quarter. Barring one-time items, adjusted earnings per share were 11 cents. The bottom line beat the Zacks Consensus Estimate of 8 cents.Find the latest EPS estimates and surprises on Zacks Earnings Calendar.Sales fell around 6% yearly to 1,732.7 million.ICL’s Segment HighlightsSales ...