Sfl CORP LTD 20-F annual reports
The annual report filed by foreign private issuers listed on a US exchange — the 10-K’s equivalent for non-US companies.
NYSE
SFL
Sfl CORP LTDSFL Corporation Ltd. reported a net loss of $26.4 million for 2025, a significant decline from the $130.7 million net profit in 2024, driven by vessel disposals and reduced drilling activity.
NYSE
SFL
Sfl CORP LTDSFL Corporation Ltd. releases its 20-F filing for the fiscal year ended December 31, 2024, detailing its financial performance and strategic outlook amidst volatile market conditions.
NYSE
SFL
Sfl CORP LTDSFL Corporation Ltd. releases its annual report on Form 20-F, detailing its financial performance for the year ended December 31, 2023, and outlining various risk factors and corporate governance matters.