Live News EQUITY FLASH M impact Nov 04, 2026, 03:37 PM UTC SFL Reports Preliminary Q3 Net Income and Revenue SFL reported preliminary Q3 net income of $0.26 per share. SFL SquawkNews Desk