ICL Group Ltd. Ordinary Shares (ICL)

5.3750
+0.1250 (2.38%)
NYSE· Last Trade: Jul 22nd, 10:44 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors