ICL Group Ltd. Ordinary Shares (ICL)

5.3700
+0.1200 (2.29%)
NYSE· Last Trade: Jul 22nd, 11:05 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors