ICL Group Ltd (ICL) stock analysis, price and outlook | Madmaj