ICL Group Stock Last Traded at USD 5.02 on October 9, 2026 with P/E 20.5
Oct 12, 2026
ICL Group shares closed at $5.02 on October 9, 2026, with a P/E of 20.5 and market cap of $6.5 billion. Analysts project a target price of $6.23 ahead of the November 10 earnings report.
Show all 41 updates