Logo image of ICL

ICL GROUP LTD (ICL) Stock Stock Chart

USA - NYSE:ICL - IL0002810146 - Common Stock

5.5 USD
-0.16 (-2.83%)
Last: 11/12/2025, 8:04:00 PM
5.4 USD
-0.1 (-1.82%)
After Hours: 11/12/2025, 8:04:00 PM
Open in Chart Tool Full Screen Chart
ICL GROUP LTD / ICL Daily stock chart