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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates