Logo image of ICL

ICL GROUP LTD (ICL) Stock News

NYSE:ICL - IL0002810146 - Common Stock

6.44 USD
-0.1 (-1.53%)
Last: 8/29/2025, 8:04:00 PM
6.3501 USD
-0.09 (-1.4%)
After Hours: 8/29/2025, 8:04:00 PM

ICL Latest News, Press Relases and Analysis