$12.62
-0.01 (-0.08%)
As of Nov 6, 2:06 PM ET ·
Day Range $12.57 — $13.65
52W Range $11.50 — $18.45
Open$13.42
Previous Close$12.63
Day High$13.65
Day Low$12.57
52W High$18.45
52W Low$11.50
Volume—
Avg Volume269.4K
Market Cap525.91M
P/E Ratio6.34
EPS$2.24
SectorEnergy

Analyst Ratings

Strong Sell
10 analysts
0 Buy 4 Hold 6 Sell
Price Target +432.5% upside
Current
$12.62
Target
$67.20
$42.12 $67.20 avg $101.21

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 154.83M 182.09M 1.21B
Net Income 69.52M 73.58M 59.35M
Profit Margin 44.9% 42.7% 4.9%
EBITDA 102.81M 114.86M 108.66M
Free Cash Flow — — 31.99M
Rev Growth -15.0% -15.0% +15.2%
Debt/Equity 0.00 0.00 0.30

Dividend

Dividend Yield2.76%
Annual Dividend$0.43
Payout Ratio22.6%
Frequencyquarterly
Ex-DividendMar 24, 2026
Pay DateApr 9, 2026

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $165.87 +0.34% 17.4 708.34B
CVX Chevron Corporation $212.61 -0.15% 15.5 417.18B
ENB Enbridge Inc $46.89 -2.54% 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.55 -0.76% 12.1 142.66B

SD News

No news for SD yet

Quick Stats

Market Cap525.91M
P/E Ratio6.34
EPS$2.24
Div Yield2.76%
Volume—
SectorEnergy