Compare Stocks: ICL

ICL

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
ICLICL Group Ltd6.79B5.26-6.41%861,60419.657.05B

Average Return