ESNT - Essent Group Ltd
Float
103.37M
Short % of Float
0.94%
Oustanding Shares
106.87M
Float
103.52M
Short % of Float
0.69%
Oustanding Shares
107.68M
Float
103.51 M
Short % of Float
0.70%
Oustanding Shares
106.76 M