SFL Corporation Ltd. (SFL)
NYSE: SFL · Real-Time Price · USD
10.59
+0.34 (3.32%)
At close: Jul 2, 2026, 4:00 PM EDT
10.63
+0.04 (0.34%)
After-hours: Jul 2, 2026, 7:00 PM EDT

SFL Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4081,1291,4891,5511,2781,129
Market Cap Growth
9.84%-24.18%-3.96%21.38%13.14%40.68%
Enterprise Value
3,7793,5414,1903,9463,7563,376
Last Close Price
10.597.8110.2211.289.228.15
PE Ratio
44.62-10.1217.096.036.27
Forward PE
66.2360.4024.7311.137.378.91
PS Ratio
1.991.541.652.061.912.20
PB Ratio
1.461.181.321.491.171.15
P/TBV Ratio
1.461.081.181.371.161.16
P/FCF Ratio
8.555.74-19.71--
P/OCF Ratio
6.334.234.034.523.603.85
EV/Sales Ratio
5.344.834.635.255.606.58
EV/EBITDA Ratio
9.309.537.688.698.118.86
EV/EBIT Ratio
21.2325.9013.6616.4313.6313.90
EV/FCF Ratio
22.9318.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)
5.14%4.06%7.80%6.59%8.10%8.09%
Return on Capital Employed (ROCE)
6.42%4.40%10.15%8.63%9.40%8.71%
Earnings Yield
2.24%-9.88%5.85%16.59%15.95%
FCF Yield
11.70%17.42%-5.07%--
Dividend Yield
7.55%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.75%9.68%7.77%16.49%10.98%-20.12%
SEC Filings: 10-K · 10-Q