Loading...

MFA Financial Reports Q4 Adjusted Net Income of $27.8 Million, Below IBES Estimate of $33.7 Million | Intellectia.AI