Logo image of ICL

ICL GROUP LTD (ICL) Stock Stock Chart

USA - NYSE:ICL - IL0002810146 - Common Stock

5.46 USD
-0.03 (-0.55%)
Last: 11/14/2025, 8:04:00 PM
5.4 USD
-0.06 (-1.1%)
After Hours: 11/14/2025, 8:04:00 PM
Open in Chart Tool Full Screen Chart
ICL GROUP LTD / ICL Daily stock chart