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

103.37M
0.94%
106.87M
103.52M
0.69%
107.68M
103.51 M
0.70%
106.76 M