$5.18
-0.12-2.26%
À la clôture: Sep 23, 5:00 PM EST
$5.29
-0.01-0.19%
Pré-ouverture: 4:00 AM EST

ICL Group (ICL) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
1.291B
Shares Float
722.527M
Insider Shares Owned
24.331K
Insider % Owned
0.0%
Institutional Shares Held
133.337M
Institutional % Held
10.3%
Ownership Breakdown