Versus - compare ICL and CF

CF Industries Holdings Inc outperforms ICL Group Ltd. on 12 out of 21 parameters.