Versus - compare CF and ICL

CF Industries Holdings Inc outperforms ICL Group Ltd. on 18 out of 30 parameters.