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