MHLD - Maiden Holdings Ltd

Float
26.73M
Short % of Float
0.77%
Oustanding Shares
143.35M

Float
73.93M
Short % of Float
0.71%
Oustanding Shares
100.47M

Float
75.63 M
Short % of Float
1.05%
Oustanding Shares
100.94 M

Float
88.8M
Short % of Float
N/A
Oustanding Shares
143.63M