Ellington Financial (EFC) buy case: mispriced mREIT with 12.9% yield, 30% upside to $15.73. Explore valuation, ROE, liquidity ...