ICL Group's (ICL) Earnings and Revenues Beat Estimates in Q2

ICL Group Ltd (ICL) recorded profits of 163 million or 13 cents in the year-ago quarter. Barring one-time items, adjusted earnings per share were 10 cents. The bottom line beat the Zacks Consensus Estimate of 9 cents. Sales fell around 6% yearly to 1,733.2 million. Segment Highlights Sales in the Industrial Products segment rose 5% year over year to $315 millio ...