$13.89
-0.13 (-0.93%)
Day Range $13.75 — $14.27
52W Range $9.89 — $18.45
Open$14.09
Previous Close$14.02
Day High$14.27
Day Low$13.75
52W High$18.45
52W Low$9.89
Volume
Avg Volume334.9K
Market Cap517.59M
P/E Ratio6.83
EPS$2.06
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 155.07M 182.37M 1.21B
Net Income 69.63M 73.70M 59.35M
Profit Margin 44.9% 42.7% 4.9%
EBITDA 102.97M 115.04M 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.50%
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 $139.73 +0.91% 22.6 571.22B
CVX Chevron Corporation $175.98 +0.53% 31.4 345.80B
ENB Enbridge Inc $55.74 +1.72% 24.4 168.38B
TTE Totalenergies Se $80.31 -0.45% 11.9 156.62B
COP Conocophillips $109.97 +0.25% 17.9 131.26B
CNQ Canadian Natural Resources $41.02 -1.84% 12.4 120.56B

SD News

No news for SD yet

Quick Stats

Market Cap517.59M
P/E Ratio6.83
EPS$2.06
Div Yield3.50%
Volume
SectorEnergy