SFL Corporation Ltd. (FRA:UG6)
Germany flag Germany · Delayed Price · Currency is EUR
8.80
+0.10 (1.13%)
At close: Feb 20, 2026

SFL Corporation Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
1,2118831,3221,2831,094909
Market Cap Growth
-14.56%-33.19%3.07%17.27%20.39%62.15%
Enterprise Value
3,2573,0013,8863,4303,2802,920
Last Close Price
8.806.548.578.326.304.79
PE Ratio
--10.4816.895.776.29
PS Ratio
1.971.441.531.911.762.03
PB Ratio
1.481.081.211.361.071.05
P/TBV Ratio
1.481.081.211.361.071.05
P/FCF Ratio
6.474.72-18.02--
P/OCF Ratio
4.903.583.704.133.293.52
EV/Sales Ratio
5.334.894.505.095.276.52
EV/EBITDA Ratio
9.068.367.448.567.799.66
EV/EBIT Ratio
21.2819.8013.3516.5613.3716.17
EV/FCF Ratio
17.4116.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.86%-2.55%9.54%5.92%17.34%15.90%
FCF Yield
15.45%21.18%-20.09%5.55%-21.16%-27.87%
Dividend Yield
9.35%11.32%12.17%10.76%13.66%12.48%
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
6.99%8.97%9.47%18.62%15.10%-15.42%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.