로딩 중…
지수 로딩 중…
SFL Corporation Ltd.
SFL· NYSE· Industrials· Transportation
BM
$12.94-1.75%
2026-10-30
Financials
Valuation Metrics
SFL Corporation Ltd.'s Market Cap is $1.72B. At end of 2025 it was $1.04B. Ranked #2089 of 3,115 in US market (top 67%), #1289 of 1,643 on NYSE (top 78%), #67 of 93 in Transportation (top 72%) by Market Cap.
Investment Metrics(as of 2026-10-30)
| Metric | Value | Rank |
|---|---|---|
| Size | ||
| Market Cap | $1.72B | US#2,089/3,115 Sec#67/93 |
| Revenue | $721M | US#2,064/3,115 Sec#78/93 |
| Net Income | $64M | US#1,785/3,115 Sec#60/93 |
| Total Assets | $3.52B | US#1,695/3,115 Sec#62/93 |
| Net Assets | $1.04B | US#1,734/3,115 Sec#62/93 |
| Value | ||
| P/E | 26.95x | US#1,455/3,115 Sec#50/93 |
| P/B | 1.66x | US#1,022/3,115 Sec#33/93 |
| PEG | 0.31x | US#436/3,115 Sec#19/93 |
| P/S | 2.39x | US#1,444/3,115 Sec#64/93 |
| EV/EBITDA | 8.77x | US#623/3,115 Sec#33/93 |
| FCF Yield | 12.65% | US#367/3,115 Sec#13/93 |
| Profitability | ||
| ROE | 6.17% | US#1,735/3,115 Sec#57/93 |
| ROA | 1.82% | US#1,692/3,115 Sec#61/93 |
| Op. Margin | 26.43% | US#629/3,115 Sec#24/93 |
| Revenue Growth | -15.30% | US#2,614/3,115 Sec#82/93 |
| Earnings Growth | 86.11% | US#339/3,115 Sec#14/93 |
| Financial Health | ||
| Debt Ratio | 239.56% | US#1,932/3,115 Sec#63/93 |
| Total Debt | $2.38B | US#1,073/3,115 Sec#42/93 |
| FCF | $218M | US#1,339/3,115 Sec#37/93 |
| Cash | $113M | US#2,149/3,115 Sec#71/93 |
| Current Ratio | 0.38x | US#2,797/3,115 Sec#92/93 |
| Net Debt/EBITDA | 4.99x | US#2,008/3,115 Sec#65/93 |
| Dividend | ||
| Div. Yield | 6.36% | US#188/3,115 Sec#4/93 |
| Div. Growth | -9.66% | US—/3,115 Sec—/93 |
| Performance | ||
| 1Y Return | 78.73% | US#207/3,115 Sec#9/93 |
| 1M Return | -1.67% | US#1,582/3,115 Sec#42/93 |
| From 52W High | -7.44% | US#697/3,115 Sec#21/93 |
| 1Y MDD | -20.31% | US#660/3,115 Sec#25/93 |
| Trading | ||
| Volume | 700,623 shares | US#1,248/3,115 Sec#26/93 |
| Trading Value | $9M | US#1,992/3,115 Sec#55/93 |
| Per Share | ||
| EPS | $0.48 | US#1,885/3,115 Sec#65/93 |
| BPS | $7.79 | US#2,013/3,115 Sec#70/93 |