Logo image of ICL

ICL GROUP LTD (ICL) Stock Stock Chart

USA - New York Stock Exchange - NYSE:ICL - IL0002810146 - Common Stock

5.57 USD
+0.03 (+0.54%)
Last: 12/30/2025, 10:33:51 AM
Open in Chart Tool Full Screen Chart
ICL GROUP LTD / ICL Daily stock chart