ICL Stock Metrics & Key Financial Ratios - ICL Group Ltd