Live News EARNINGS FLASH L impact Nov 04, 2026, 01:31 PM UTC MFA Financial Reports Q3 Net Income MFA SquawkNews Desk 1 updates Updated Nov 04, 2026, 01:37 PM UTC Story updates 01:37:53 PM UTC SquawkNews MFA FINANCIAL Q3 NET INTEREST INCOME USD 61.404 MILLION