ICL Group (NYSE:ICL) Upgraded by Wall Street Zen to "Buy" Rating
Wall Street Zen has upgraded ICL Group (NYSE:ICL) from a "hold" to a "buy" rating, despite a broader analyst consensus remaining "Hold" with an average price target of $6.00. This upgrade follows ICL Group's recent quarterly results, which surpassed expectations with an EPS of …