SFL Corporation Ltd. (SFL)
NYSE: SFL · Real-Time Price · USD
12.28
-0.36 (-2.85%)
May 22, 2026, 4:00 PM EDT - Market closed

SFL Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,6331,1291,4891,5511,2781,129
Market Cap Growth
35.36%-24.18%-3.96%21.38%13.14%40.68%
Enterprise Value
4,0042,9353,5013,0942,7813,022
Last Close Price
12.287.8110.2211.289.228.15
PE Ratio
51.74-10.1217.096.036.27
Forward PE
58.4860.4024.7311.137.378.91
PS Ratio
2.311.541.652.061.912.20
PB Ratio
1.691.181.321.491.171.15
P/TBV Ratio
1.691.081.181.371.161.16
P/FCF Ratio
9.915.74-19.71--
P/OCF Ratio
7.344.234.034.523.603.85
EV/Sales Ratio
5.664.003.874.114.155.89
EV/EBITDA Ratio
9.857.906.416.816.007.93
EV/EBIT Ratio
22.4921.4711.4212.8810.1012.44
EV/FCF Ratio
24.3014.92-39.33--
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.03%4.00%7.68%6.48%7.99%7.97%
Return on Capital Employed (ROCE)
6.42%4.40%10.15%8.63%9.40%8.71%
Earnings Yield
1.93%-9.88%5.85%16.59%15.95%
FCF Yield
10.09%17.42%-5.07%--
Dividend Yield
6.51%12.04%10.47%8.64%9.54%7.79%
Payout Ratio
337.06%-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
5.71%9.68%7.77%16.49%10.98%-20.12%
Updated May 12, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q