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