$10.96
-0.02 (-0.18%)
Day Range $10.94 — $11.21
52W Range $7.34 — $13.98
Open$11.16
Previous Close$10.98
Day High$11.21
Day Low$10.94
52W High$13.98
52W Low$7.34
Volume—
Avg Volume1.47M
Market Cap1.66B
P/E Ratio25.93
EPS$0.47
SectorEnergy

Analyst Ratings

Buy
9 analysts
6 Buy 3 Hold 0 Sell
Price Target +195.3% upside
Current
$10.96
Target
$32.36
$26.40 $32.36 avg $55.17

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 778.18M 755.36M 1.66B
Net Income -28,053,807 -24,508,276 100.78M
Profit Margin -3.6% -3.4% 6.1%
EBITDA 394.56M 363.85M 121.67M
Free Cash Flow — — 65.96M
Rev Growth +3.0% +3.0% +4.8%
Debt/Equity 2.67 2.67 0.09

Dividend

Dividend Yield8.80%
Annual Dividend$0.86
Payout Ratio106.0%
Frequencyquarterly
Ex-Dividend—
Pay Date—

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $165.16 -0.43% 17.4 708.34B
CVX Chevron Corporation $211.92 -0.32% 15.5 417.18B
ENB Enbridge Inc $47.56 +1.43% 25.2 154.25B
TTE Totalenergies Se $87.82 -1.05% 9.1 182.08B
COP Conocophillips $136.27 +0.60% 17.5 162.73B
CNQ Canadian Natural Resources $48.24 -0.64% 12.1 142.66B

Next Earnings

Nov 11, 2026
TBD
1 day away
EPS Est: $0.10

SFL News

No news for SFL yet

Quick Stats

Market Cap1.66B
P/E Ratio25.93
EPS$0.47
Div Yield8.80%
Volume—
SectorEnergy