GNE - Genie Energy Ltd

Float
21.28M
Short % of Float
3.76%
Oustanding Shares
25.56M

Float
13.19M
Short % of Float
5.22%
Oustanding Shares
25.84M

Float
13.22 M
Short % of Float
6.54%
Oustanding Shares
25.84 M

Float
23.09M
Short % of Float
N/A
Oustanding Shares
27.13M