SFL Corporation Ltd. (SFL)
NYSE: SFL · Real-Time Price · USD
11.49
+0.30 (2.68%)
At close: Jun 12, 2026, 4:00 PM EDT
11.50
+0.01 (0.09%)
After-hours: Jun 12, 2026, 7:53 PM EDT

SFL Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5281,1291,4891,5511,2781,129
Market Cap Growth
21.94%-24.18%-3.96%21.38%13.14%40.68%
Enterprise Value
3,8993,5414,1903,9463,7563,376
Last Close Price
11.497.8110.2211.289.228.15
PE Ratio
48.41-10.1217.096.036.27
Forward PE
54.7160.4024.7311.137.378.91
PS Ratio
2.161.541.652.061.912.20
PB Ratio
1.581.181.321.491.171.15
P/FCF Ratio
9.275.74-19.71--
P/OCF Ratio
6.864.234.034.523.603.85
EV/Sales Ratio
5.514.834.635.255.606.58
EV/EBITDA Ratio
9.599.537.688.698.118.86
EV/EBIT Ratio
21.9025.9013.6616.4313.6313.90
EV/FCF Ratio
23.6618.00-50.16--
Debt / Equity Ratio
1.842.041.911.651.562.10
Debt / EBITDA Ratio
5.966.915.205.655.776.33
Debt / FCF Ratio
15.1813.05-32.62--
Net Debt / Equity Ratio
2.452.512.392.312.272.29
Net Debt / EBITDA Ratio
5.646.494.955.275.355.89
Net Debt / FCF Ratio
14.3712.26-9.8230.45-10.02-7.80
Asset Turnover
0.200.190.230.200.180.16
Inventory Turnover
-78.7337.8041.4337.7530.7832.74
Quick Ratio
0.180.240.220.220.230.50
Current Ratio
0.320.360.380.310.280.63
Return on Equity (ROE)
3.03%-2.76%11.80%7.61%19.28%18.01%
Return on Assets (ROA)
4.79%3.78%7.22%6.08%7.53%7.41%
Return on Invested Capital (ROIC)
4.24%3.42%6.39%5.18%6.74%7.06%
Return on Capital Employed (ROCE)
6.42%4.40%10.15%8.63%9.40%8.71%
Earnings Yield
2.06%-9.88%5.85%16.59%15.95%
FCF Yield
10.78%17.42%-5.07%--
Dividend Yield
6.96%12.04%10.47%8.64%9.54%7.79%
Payout Ratio
345.49%-473.35%106.00%146.53%55.03%47.19%
Buyback Yield / Dilution
-0.81%-2.36%-2.70%7.86%1.44%-27.91%
Total Shareholder Return
6.16%9.68%7.77%16.49%10.98%-20.12%
SEC Filings: 10-K · 10-Q