SFL Corp Ltd. reported net profits of $44.5 million for Q3 2024, equating to $0.34 per share, and declared a quarterly cash dividend of $0.27 per share. The filing, dated November 6, 2024, highlights a charter revenue of $263.2 million and a fixed-rate charter backlog of approximately $4.7 billion.