Ellington Financial Inc. (EFC) — Stock Score Summary

Ellington Financial Inc. (EFC) has a MoatMap StockRank of 81/100 based on Quality (41/100), Value (52/100), and Momentum (72/100) factor scores. The current signal is STRONG BUY. A mortgage REIT focused on financial assets; it does not fit our preference for high-ROIC, asset-light operating businesses.

Ellington Financial Inc. is an externally managed mortgage real estate investment trust (mREIT) that invests in a diversified portfolio of mortgage-related assets, including residential and commercial mortgage-backed securities, mortgage loans, and other credit assets. The company distinguishes itself through its active investment management approach, seeking to generate attractive risk-adjusted returns across various market conditions by opportunistically deploying capital. Ellington Financial's strategy extends beyond traditional agency MBS, focusing on credit-sensitive assets.

Key Financial Metrics

Price$13.56
Market Cap$1.7B
P/E (TTM)8.35
P/E (Forward)6.94
Price/Book0.99
Return on Equity12.2%
Debt/Equity906.07
Gross Margin100.0%
Operating Margin59.4%
Revenue Growth76.5%
Dividend Yield11.5%

Ellington Financial Inc. operates in the REIT - Mortgage industry, part of the Real Estate sector (United States).

Frequently Asked Questions

What is Ellington Financial Inc.’s (EFC) StockRank?
MoatMap’s StockRank for Ellington Financial Inc. (EFC) is 81/100, with a Strong Buy signal. It is a composite of Quality (41), Value (52), and Momentum (72) factor ranks across MoatMap’s 19,000+ stock universe.
Does Ellington Financial Inc. have an economic moat?
Ellington Financial Inc. (EFC) has a Quality factor score of 41/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is Ellington Financial Inc. a buy, hold, or sell?
MoatMap’s current signal for Ellington Financial Inc. (EFC) is Strong Buy, based on a StockRank of 81/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is Ellington Financial Inc. in?
Ellington Financial Inc. (EFC) operates in the Real Estate sector, specifically the REIT - Mortgage industry (United States).