$14.42
-0.57 (-3.80%)
As of May 9, 1:45 AM ET ·
Day Range $14.37 — $14.90
52W Range $9.11 — $18.45
Open$14.79
Previous Close$14.99
Day High$14.90
Day Low$14.37
52W High$18.45
52W Low$9.11
Volume
Avg Volume344.3K
Market Cap531.02M
P/E Ratio7.56
EPS$1.90
SectorEnergy

Analyst Ratings

Strong Sell
10 analysts
0 Buy 3 Hold 7 Sell
Price Target +366.0% upside
Current
$14.42
Target
$67.20
$42.12 $67.20 avg $101.21

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 156.01M 183.47M 1.21B
Net Income 70.05M 74.14M 59.35M
Profit Margin 44.9% 42.7% 4.9%
EBITDA 95.87M 107.12M 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 Yield3.27%
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 $144.57 -1.37% 22.4 644.60B
CVX Chevron Corporation $181.62 -0.48% 30.9 379.89B
ENB Enbridge Inc $53.59 -0.74% 20.9 156.90B
TTE Totalenergies Se $88.48 -0.28% 8.1 162.60B
COP Conocophillips $113.87 -0.88% 18.5 147.69B
CNQ Canadian Natural Resources $44.53 -0.47% 12.0 129.77B

SD News

No news for SD yet

Quick Stats

Market Cap531.02M
P/E Ratio7.56
EPS$1.90
Div Yield3.27%
Volume
SectorEnergy