ESGR - Enstar Group Limited

Float
12.04M
Short % of Float
0.63%
Oustanding Shares
15.2M

Float
13.28M
Short % of Float
0.56%
Oustanding Shares
15.99M

Float
13.28 M
Short % of Float
0.59%
Oustanding Shares
16.04 M

12.04M
0.63%
15.2M
13.28M
0.56%
15.99M
13.28 M
0.59%
16.04 M