$10.63
-0.17 (-1.57%)
As of Mar 25, 2:00 PM ET ·
Day Range $10.61 — $10.80
52W Range $6.73 — $11.28
Open$10.78
Previous Close$10.80
Day High$10.80
Day Low$10.61
52W High$11.28
52W Low$6.73
Volume
Avg Volume1.69M
Market Cap1.44B
P/E Ratio
EPS$-0.20
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 733.62M 712.11M 1.66B
Net Income -26,447,035 -23,104,573 100.78M
Profit Margin -3.6% -3.4% 6.1%
EBITDA 375.64M 346.40M 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 Yield7.40%
Annual Dividend$0.90
Payout Ratio106.0%
Frequencyquarterly
Ex-Dividend
Pay Date

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $163.26 -1.28% 22.1 637.07B
CVX Chevron Corporation $205.15 -0.79% 30.3 372.06B
ENB Enbridge Inc $54.48 +0.07% 21.6 161.85B
TTE Totalenergies Se $89.26 +0.53% 8.3 168.10B
COP Conocophillips $128.93 -0.32% 19.4 155.27B
CNQ Canadian Natural Resources $49.18 +0.33% 13.4 144.98B

SFL News

No news for SFL yet

Quick Stats

Market Cap1.44B
P/E Ratio
EPS$-0.20
Div Yield7.40%
Volume
SectorEnergy