Live News EARNINGS FLASH L impact Nov 04, 2026, 10:52 PM UTC Ellington Financial Q3 Net Income Falls 26% to $40.38 Million Net income attributable to common stockholders fell 26% from Q2 to $40.38 million in Q3. EFC SquawkNews Desk