Barclays analyst Benjamin Theurer maintained a Hold rating on Icl (ICL – Research Report) today and set a price target of $6.00. The company’s ...