$13.63
-0.12 (-0.87%)
Day Range $13.54 — $13.84
52W Range $6.73 — $13.98
Open$13.74
Previous Close$13.75
Day High$13.84
Day Low$13.54
52W High$13.98
52W Low$6.73
Volume
Avg Volume1.61M
Market Cap2.07B
P/E Ratio32.40
EPS$0.47
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 858.71M 833.54M 1.66B
Net Income -30,957,160 -27,044,694 100.78M
Profit Margin -3.6% -3.4% 6.1%
EBITDA 435.40M 401.50M 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 $161.23 +1.59% 20.8 682.54B
CVX Chevron Corporation $205.51 +1.53% 20.3 418.01B
ENB Enbridge Inc $47.85 -0.10% 24.7 151.56B
TTE Totalenergies Se $91.67 +2.03% 11.4 177.75B
COP Conocophillips $128.09 +2.25% 17.0 158.14B
CNQ Canadian Natural Resources $47.64 -0.27% 12.6 147.81B

SFL News

No news for SFL yet

Quick Stats

Market Cap2.07B
P/E Ratio32.40
EPS$0.47
Div Yield8.80%
Volume
SectorEnergy