Ellington Financial Inc.EFCCash flow

Market cap
$1.4B
P/E ratio
2011/122012/122013/122014/122015/122016/122017/122018/122019/122020/122021/122022/122023/122024/12
Stock-based compensation00000000111111
Cash from operations -47-51-244-60465470-463-494791205143-242-431
Cash from investing ---------1,665507-2,025-1,753175-728
Payments for dividends 4247928683655851546586123149164
Repurchases of common stock13--614152313-2121
Cash from financing 7448369535-584-1303874921,613-5871,9551,839761,137