로딩 중…
StockDiggingStockDigging

SFL Corporation Ltd.

SFL· NYSE
BMBM
$10.79-1.61%
2026-06-18

Price Chart

SFL Corporation Ltd.+21.41%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$1.44B
Revenue$709M
Net Income$32M
Total Assets$3.56B
Net Assets$965M
Value
P/E45.54x
P/B1.49x
P/S2.02x
EV/EBITDA8.92x
FCF Yield13.08%
Profitability
ROE3.27%
ROA0.89%
Op. Margin24.10%
Revenue Growth-5.83%
Earnings Growth-120.23%
Financial Health
Debt Ratio268.51%
Total Debt$2.50B
FCF$188M
Cash$128M
Current Ratio0.32x
Net Debt/EBITDA5.56x
Dividend
Div. Yield8.05%
Div. Growth-9.66%
Performance
1Y Return21.41%
1M Return-13.59%
From 52W High-16.59%
1Y MDD-27.85%
Trading
Volume1,128,541 shares
Trading Value$12M
Per Share
EPS$-0.20
BPS$7.24