SFL Corporation Ltd. (SFL)
NYSE: SFL · Real-Time Price · USD
9.21
+0.06 (0.66%)
At close: Feb 9, 2026, 4:00 PM EST
9.09
-0.12 (-1.31%)
After-hours: Feb 9, 2026, 7:00 PM EST

SFL Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
1,2231,3691,4181,1691,033685
Market Cap Growth
-16.38%-3.46%21.29%13.14%50.76%-56.20%
Enterprise Value
3,7094,0233,7913,5053,3213,034
Last Close Price
9.219.139.216.855.543.96
PE Ratio
-10.4816.895.776.29-
Forward PE
71.2324.7311.137.378.9110.85
PS Ratio
1.591.531.911.762.031.47
PB Ratio
1.231.211.361.071.050.86
P/TBV Ratio
1.231.211.361.071.050.86
P/FCF Ratio
9.86-18.02--3.10
P/OCF Ratio
3.853.704.133.293.522.48
EV/Sales Ratio
4.794.505.095.276.526.51
EV/EBITDA Ratio
8.537.448.567.799.669.98
EV/EBIT Ratio
19.1313.3516.5613.3716.1715.74
EV/FCF Ratio
29.89-48.19--13.70
Debt / Equity Ratio
2.792.522.472.462.472.83
Debt / EBITDA Ratio
6.375.255.795.967.057.40
Debt / FCF Ratio
22.31-32.62--10.15
Asset Turnover
0.200.230.200.180.160.13
Inventory Turnover
-23.5820.8915.4716.5618.59
Quick Ratio
0.330.260.250.260.540.57
Current Ratio
0.420.380.310.280.630.62
Return on Equity (ROE)
-0.15%12.05%7.88%19.56%18.49%-23.60%
Return on Assets (ROA)
3.05%4.81%3.77%4.48%3.92%3.45%
Return on Invested Capital (ROIC)
-3.22%7.68%6.29%7.69%6.78%6.01%
Return on Capital Employed (ROCE)
6.60%9.20%8.30%9.40%6.70%7.70%
Earnings Yield
-0.13%9.54%5.92%17.34%15.90%-32.74%
FCF Yield
10.14%-20.09%5.55%-21.16%-27.87%32.31%
Dividend Yield
8.69%11.82%10.75%13.44%12.27%20.19%
Payout Ratio
-106.00%146.53%55.02%47.19%-
Buyback Yield / Dilution
-4.74%-2.70%7.86%1.44%-27.91%-1.18%
Total Shareholder Return
3.94%9.13%18.61%14.88%-15.64%19.00%
Updated Sep 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q