EFC - Ellington Financial Inc

Float
82.74M
Short % of Float
6.70%
Oustanding Shares
85.1M

Float
75.16M
Short % of Float
4.03%
Oustanding Shares
79.28M

Float
75.16 M
Short % of Float
3.68%
Oustanding Shares
70.66 M

82.74M
6.70%
85.1M
75.16M
4.03%
79.28M
75.16 M
3.68%
70.66 M