ICL GROUP LTD (ICL) Stock News

USA New York Stock Exchange NYSE:ICL • IL0002810146

5.445 USD
+0.08 (+1.59%)
Last: Feb 3, 2026, 02:16 PM

ICL Latest News, Press Relases and Analysis