Live News EARNINGS FLASH M impact Nov 04, 2026, 11:05 AM UTC SFL Reports Q3 2026 Net Income of $37 Million SFL reported total operating revenues of $202 million for Q3 2026. SFL SquawkNews Desk