BamSEC and AlphaSense Join Forces
Learn More

ICL Group Ltd.

NYSE: ICL    
Share price (5/27/25): $6.44    
Market cap (5/27/25): $8.310 billion