Ellington Financial Inc. (EFC) has a MoatMap StockRank of 40/100 based on Quality (31/100), Value (55/100), and Momentum (43/100) factor scores. The current signal is HOLD. As a Mortgage REIT, it is highly sensitive to interest rates and credit markets. There is no clear asymmetric macro tailwind identified, and its business model doesn't align with the quality compounder or asset-light criteria.