ICL Group (NYSE:ICL – Get Rating) had its price objective trimmed by Barclays from $8.00 to $7.00 in a research note issued to investors on Thursday morning, The Fly reports. Several other analysts have also weighed in on ICL. Bank of America lowered shares of ICL Group from a buy rating to a neutral rating […]