로딩 중…
지수 로딩 중…
SFL Corporation Ltd.
SFL· NYSE· Industrials· Transportation
BM
$13.74+1.74%
2026-09-17
Financials
Valuation Metrics
SFL Corporation Ltd.'s Market Cap is $1.83B. At end of 2025 it was $1.04B. Ranked #2098 of 3,121 in US market (top 67%), #1282 of 1,658 on NYSE (top 77%), #69 of 93 in Transportation (top 74%) by Market Cap.
Investment Metrics(as of 2026-09-18)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $1.83B | US#2,098/3,121 Sec#69/93 |
| Revenue | $721M | US#2,086/3,121 Sec#78/93 |
| Net Income | $64M | US#1,793/3,121 Sec#60/93 |
| Total Assets | $3.52B | US#1,704/3,121 Sec#62/93 |
| Net Assets | $1.04B | US#1,744/3,121 Sec#62/93 |
| Value | ||
| P/E | 28.63x | US#1,535/3,121 Sec#54/93 |
| P/B | 1.77x | US#1,085/3,121 Sec#33/93 |
| PEG | 0.33x | US#466/3,121 Sec#19/93 |
| P/S | 2.53x | US#1,513/3,121 Sec#65/93 |
| EV/EBITDA | 9.01x | US#652/3,121 Sec#34/93 |
| FCF Yield | 11.91% | US#427/3,121 Sec#12/93 |
| Profitability | ||
| ROE | 6.17% | US#1,744/3,121 Sec#57/93 |
| ROA | 1.82% | US#1,704/3,121 Sec#61/93 |
| Op. Margin | 26.43% | US#645/3,121 Sec#24/93 |
| Revenue Growth | -15.30% | US#2,662/3,121 Sec#82/93 |
| Earnings Growth | 86.11% | US#347/3,121 Sec#14/93 |
| Financial Health | ||
| Debt Ratio | 239.56% | US#1,941/3,121 Sec#62/93 |
| Total Debt | $2.38B | US#1,083/3,121 Sec#42/93 |
| FCF | $218M | US#1,343/3,121 Sec#38/93 |
| Cash | $113M | US#2,149/3,121 Sec#70/93 |
| Current Ratio | 0.38x | US#2,802/3,121 Sec#92/93 |
| Net Debt/EBITDA | 4.99x | US#2,019/3,121 Sec#65/93 |
| Dividend | ||
| Div. Yield | 5.98% | US#211/3,121 Sec#5/93 |
| Div. Growth | -9.66% | US—/3,121 Sec—/93 |
| Performance | ||
| 1Y Return | 69.90% | US#361/3,121 Sec#14/93 |
| 1M Return | 10.58% | US#224/3,121 Sec#11/93 |
| From 52W High | -1.68% | US#96/3,121 Sec#10/93 |
| 1Y MDD | -20.31% | US#744/3,121 Sec#25/93 |
| Trading | ||
| Volume | 1,803,611 shares | US#903/3,121 Sec#19/93 |
| Trading Value | $25M | US#1,739/3,121 Sec#53/93 |
| Per Share | ||
| EPS | $0.48 | US#1,896/3,121 Sec#65/93 |
| BPS | $7.79 | US#2,022/3,121 Sec#70/93 |