ICL Group Ltd (NYSE: ICL) Stock In Prove Me State

ICL Group Ltd (ICL) concluded trading on Wednesday at a closing price of $5.98, with 4.83 million shares of worth about $28.87 million changed hands on the day. Half year performance of the stock remained positive as price took a surge of 36.22% during that period and on Wednesday the price saw a loss of […]