Finance ICL Group Ltd (ICL): At $5.72, It’s Worth Your Attention ICL Group Ltd (NYSE:ICL) price on Wednesday, September 20, fall -1.04% below its previous day’s close as a downside momentum from buyers pushed the stock’s