Stock Information
Ellington Financial Inc (EFC)
Ticker Symbol: EFC
Exchange: NYSE
Sector: N/A
Market Cap: $1,370,544,225.00 mil
Piotroski score: 4
PE Ratio: 9.5341
EPS (TTM): 1.6285
Revenue (TTM): $4.49 M
Dividend Yield: 11.304347%
ROE: 9.39%
Latest News
-
Ellington Financial: 8.5% Yielding Preferred Shares Look Best For Income Investors
Mon, Dec 15, 2025 5:20 AM
-
Ellington Financial: A Sound mREIT, But The Preferred Shares Stand Out On A Risk-Adjusted Basis
Sun, Dec 14, 2025 6:02 AM
Key Financials
Financial data not available