Why Did ICL Group (ICL) Move Today?
Simply Wall St says ICL Group (NYSE:ICL) reported Q2 2026 sales of $2,135 million and net income of $137 million, and its board approved a new end-market operating model. The stock rose 9.90% over 30 days to $5.55 but is down 13.55% over 90 days. The article cites P/E 23.5x and a DCF value of $8.65.





