SFL Corporation Ltd. (SFL)
NYSE: SFL · Real-Time Price · USD
11.01
-0.26 (-2.31%)
Mar 3, 2026, 4:00 PM EST - Market closed

SFL Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4621,0371,3691,4181,1691,033
Market Cap Growth
8.09%-24.23%-3.46%21.29%13.14%50.76%
Enterprise Value
3,8743,5234,0233,7913,5053,321
Last Close Price
11.017.819.139.216.855.54
PE Ratio
--10.4816.895.776.29
Forward PE
259.7960.4024.7311.137.378.91
PS Ratio
2.031.441.531.911.762.03
PB Ratio
1.521.081.211.361.071.05
P/TBV Ratio
1.521.081.211.361.071.05
P/FCF Ratio
6.664.72-18.02--
P/OCF Ratio
5.043.583.704.133.293.52
EV/Sales Ratio
5.384.894.505.095.276.52
EV/EBITDA Ratio
9.198.367.448.567.799.66
EV/EBIT Ratio
21.7719.8013.3516.5613.3716.17
EV/FCF Ratio
17.6316.04-48.19--
Debt / Equity Ratio
2.672.672.522.472.462.47
Debt / EBITDA Ratio
6.096.095.255.795.967.05
Debt / FCF Ratio
11.6811.68-32.62--
Net Debt / Equity Ratio
2.512.512.392.302.282.31
Net Debt / EBITDA Ratio
5.725.725.005.405.526.59
Net Debt / FCF Ratio
10.9810.98-9.8230.39-10.04-7.86
Asset Turnover
0.190.190.230.200.180.16
Inventory Turnover
--23.5820.8915.4716.56
Quick Ratio
0.230.230.260.250.260.54
Current Ratio
0.370.370.380.310.280.63
Return on Equity (ROE)
-2.53%-2.53%12.05%7.88%19.56%18.49%
Return on Assets (ROA)
2.87%2.87%4.81%3.77%4.48%3.92%
Return on Invested Capital (ROIC)
5.20%4.94%7.68%6.29%7.69%6.78%
Return on Capital Employed (ROCE)
6.10%6.10%9.20%8.30%9.40%6.70%
Earnings Yield
-1.81%-2.55%9.54%5.92%17.34%15.90%
FCF Yield
15.02%21.18%-20.09%5.55%-21.16%-27.87%
Dividend Yield
7.27%11.14%11.82%10.75%13.44%12.27%
Payout Ratio
--106.00%146.53%55.02%47.19%
Buyback Yield / Dilution
-2.36%-2.36%-2.70%7.86%1.44%-27.91%
Total Shareholder Return
4.91%8.78%9.13%18.61%14.88%-15.64%
Updated Feb 11, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q