Published on 28 Nov 2024 on Simply Wall St. · via Yahoo Finance
The past three years for ICL Group (NYSE:ICL) investors has not been profitable
ICL Group Ltd (NYSE:ICL) shareholders should be happy to see the share price up 10% in the last...
Want to become a better investor?
Start tracking your investments with Statfolio
Sign up for free