KEN - Kenon Holdings Ltd
Float
20.96M
Short % of Float
0.05%
Oustanding Shares
53.89M
Float
21.31M
Short % of Float
0.07%
Oustanding Shares
53.89M
Float
21.31 M
Short % of Float
0.09%
Oustanding Shares
53.89 M
20.96M
0.05%
53.89M
21.31M
0.07%
53.89M
21.31 M
0.09%
53.89 M