Versus - compare ICL and CF

CF Industries Holdings Inc outperforms ICL Group Ltd. on 25 out of 31 parameters.