SFL Corp Ltd. reported its Q2 financial results for the period ending June 30, 2024, showing significant figures but did not specify exact numbers in this filing. The filing is significant for investors as it marks important financial performance data disclosures.