Barclays upgraded shares of ICL Group (NYSE:ICL – Free Report) from an equal weight rating to an overweight rating in a report issued on Tuesday morning, Marketbeat reports. They currently have $6.50 price objective on the basic materials company’s stock, down from their previous price objective of $7.00. Other analysts also recently issued reports about […]