Ellington Financial Inc. EFC

12.36 (0.01) (0.08%) as of 25 Sep
Market cap
$1.6B
P/E
7.5×
Growth Flags show if company had growth for consecutive years
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
8.30 7.14 11.04 9.69

+8 more quarters

P/S ratio
2.93 2.73 2.73 2.86
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(89.32) (144.85) (4.53) (4.54)
P/B ratio
0.96 0.83 0.88 0.90
EV/Sales
32.44 34.28 34.81 34.73
EV/EBITDA
24.44 25.19 27.96 27.03
EV/FCF
(34.63) (24.28) (19.86) (22.64)
Current Ratio
52.06 42.65 47.72 50.60
Net Debt/EBITDA
80.33 65.99 100.40 98.14
Debt/Equity
9.37 9.19 9.21 8.80
Earnings Yield
12.05% 14.01% 9.06% 10.32%
Free Cash Flow Yield
(31.96%) (51.69%) (64.19%) (53.63%)
Free Cash Flow per Share
0.13 0.05 (2.97) (2.69)
Book value per Share
15.91 16.09 18.82 17.68
Free Cash Flow
16.25 5.76 (295.68) (272.85)
EV/EBIT
24.44 25.19 27.96 27.03
Other line items

Show all line items

Columns are period end dates