StockData
SFL Corp Ltd. logo

SFL Corp Ltd. (SFL) stock

SFLNYSEDeep Sea Foreign Transportation of Freight
Financials through fiscal 2025, year ended Dec 31, 2025Last filing: 20-F on Mar 16, 2026Score 0/30
$11.21+0.10 (+0.90%)

Close on Nov 13, 2026Market cap $1.62BP/E –Yield 8.39%

SFL profit margin

Profit margin (net margin) is net income as a percentage of revenue.

SFL's profit margin for the twelve months ending Jun 30, 2013 was 50.6%. For fiscal 2025 it was -3.6%, against 14.4% the year before. The highest annual figure on record is 58.1% in fiscal 2012.

Annual profit margin

PeriodPeriod endValueChange (pts)
FY2025Dec 31, 2025-3.6%−18.1
FY2024Dec 31, 202414.4%+3.3
FY2023Dec 31, 202311.2%−19.1
FY2022Dec 31, 202230.2%−1.8
FY2021Dec 31, 202132.0%+79.7
FY2020Dec 31, 2020-47.6%−67.1
FY2019Dec 31, 201919.4%+1.9
FY2018Dec 31, 201817.6%−9.0
FY2017Dec 31, 201726.6%−8.9
FY2016Dec 31, 201635.5%−13.9
FY2015Dec 31, 201549.4%+11.9
FY2014Dec 31, 201437.5%+4.6
FY2013Dec 31, 201332.9%−25.2
FY2012Dec 31, 201258.1%+13.7
FY2011Dec 31, 201144.4%−9.3
FY2010Dec 31, 201053.8%−2.0
FY2009Dec 31, 200955.8%+16.1
FY2008Dec 31, 200839.7%–

Quarterly profit margin

Change is against the same quarter a year earlier.

PeriodPeriod endValueChange (pts)
Q2 FY2013Jun 30, 201338.0%−35.2
Q1 FY2013Mar 31, 201349.7%+3.4
Q4 FY2012Dec 31, 201265.8%+26.2
Q3 FY2012Sep 30, 201246.5%+9.0
Q2 FY2012Jun 30, 201273.2%–
Q1 FY2012Mar 31, 201246.3%–
Q4 FY2011Dec 31, 201139.6%–
Q3 FY2011Sep 30, 201137.5%–

More SFL figures

See a number that looks wrong?