SFL Corporation Ltd. (SFL)
NYSE: SFL · IEX Real-Time Price · USD
13.63
+0.37 (2.79%)
May 2, 2024, 4:00 PM EDT - Market closed

SFL Corporation Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2002
Market Capitalization
1,8741,5631,2771,0427501,7361,1681,5731,3881,5481,317
Upgrade
Market Cap Growth
-22.35%22.64%38.93%-56.80%48.59%-25.76%13.35%-10.32%17.53%-5.67%
Upgrade
Enterprise Value
4,2493,9383,7403,2562,6634,1173,4383,0872,8282,9892,994
Upgrade
PE Ratio
20.6518.626.306.34-3.3419.4615.8715.559.487.7110.72
Upgrade
PS Ratio
2.492.081.912.031.593.782.794.133.363.814.02
Upgrade
PB Ratio
1.801.501.171.060.941.570.991.321.221.251.14
Upgrade
P/FCF Ratio
7.986.65-7.79-10.001.738.25-1.489.2019.54-7.90-20.78
Upgrade
P/OCF Ratio
5.464.563.603.552.716.955.818.856.035.999.95
Upgrade
EV/Sales Ratio
5.655.235.586.345.658.978.218.106.857.359.14
Upgrade
EV/EBITDA Ratio
8.938.277.268.0184.9911.4811.3910.698.748.2810.41
Upgrade
EV/EBIT Ratio
16.7115.4911.6812.46-29.9317.5818.3316.1112.9611.0114.33
Upgrade
EV/FCF Ratio
18.0916.77-22.80-31.276.1619.57-4.3518.0639.82-15.25-47.26
Upgrade
Debt / Equity Ratio
2.472.472.452.462.792.452.211.501.461.411.59
Upgrade
Debt / EBITDA Ratio
5.395.395.195.9470.917.578.656.215.114.846.40
Upgrade
Debt / FCF Ratio
10.9310.93-16.30-23.175.1412.90-3.3010.4923.28-8.92-29.03
Upgrade
Quick Ratio
0.270.270.250.580.601.041.020.901.071.531.54
Upgrade
Current Ratio
0.310.310.280.630.621.071.020.921.171.571.59
Upgrade
Asset Turnover
0.200.200.180.160.140.120.120.130.140.130.11
Upgrade
Interest Coverage
1.521.522.732.69-0.661.611.652.123.043.852.43
Upgrade
Return on Equity (ROE)
7.90%7.90%19.60%18.50%-23.60%7.80%6.20%8.70%12.30%16.80%10.50%
Upgrade
Return on Assets (ROA)
2.20%2.20%5.50%5.00%-6.40%2.30%2.10%3.40%4.90%6.60%4.00%
Upgrade
Return on Capital (ROIC)
6.41%6.41%7.32%7.15%-4.58%3.61%3.10%5.18%6.03%5.55%4.85%
Upgrade
Earnings Yield
4.48%5.37%15.87%15.78%-29.93%5.14%6.30%6.43%10.55%12.98%9.33%
Upgrade
FCF Yield
12.53%15.03%-12.84%-10.00%57.67%12.12%-67.72%10.86%5.12%-12.66%-4.81%
Upgrade
Dividend Yield
7.63%8.60%9.50%7.70%15.90%9.60%13.30%10.30%12.10%10.50%11.50%
Upgrade
Payout Ratio
157.58%144.80%55.00%46.70%-48.50%168.70%200.00%150.90%114.60%80.90%123.50%
Upgrade
Buyback Yield / Dilution
7.86%7.86%1.44%-27.91%-1.18%-0.08%-4.57%4.76%9.22%-1.94%-22.35%
Upgrade
Total Shareholder Return
15.49%16.46%10.94%-20.21%14.72%9.52%8.73%15.06%21.32%8.56%-10.85%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).