ICL - ICL Group Ltd.
Float
721.14M
Short % of Float
0.21%
Oustanding Shares
1.29B
Float
719.49M
Short % of Float
0.17%
Oustanding Shares
1.29B
Float
720.41 M
Short % of Float
0.17%
Oustanding Shares
1.29 B