Simply Wall Street Earnings
Why Did ICL Group (ICL) Move Today?
ICL Group (NYSE:ICL) recently reported Q2 2026 sales of US$2,135 million and net income of US$137 million, alongside approving a new operating model. This news has led to a 9.90% share price increase over 30 days, although the stock is still down over longer periods. The article discusses whether the current P/E of 23.5x is justified, noting it's …