SFL Corp Ltd. announced its preliminary financial results for Q2 2024, reporting a net profit of $20.6 million and declaring a quarterly cash dividend of $0.27 per share. The filing is based on results from June 30, 2024, highlighting a charter backlog of approximately $4.9 billion and revenues of $190.9 million.