$14.16
-0.13 (-0.91%)
As of Sep 20, 10:22 PM ET ·
Day Range $14.10 — $14.36
52W Range $11.10 — $18.45
Open$14.25
Previous Close$14.29
Day High$14.36
Day Low$14.10
52W High$18.45
52W Low$11.10
Volume
Avg Volume325.0K
Market Cap529.81M
P/E Ratio6.99
EPS$2.06
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 156.63M 184.20M 1.21B
Net Income 70.32M 74.43M 59.35M
Profit Margin 44.9% 42.7% 4.9%
EBITDA 104.00M 116.20M 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 $158.71 +0.26% 20.8 682.54B
CVX Chevron Corporation $202.41 -0.62% 20.3 418.01B
ENB Enbridge Inc $47.90 -0.62% 24.7 151.56B
TTE Totalenergies Se $89.85 -0.23% 11.4 177.75B
COP Conocophillips $125.27 -1.77% 17.0 158.14B
CNQ Canadian Natural Resources $47.77 -1.06% 12.6 147.81B

SD News

No news for SD yet

Quick Stats

Market Cap529.81M
P/E Ratio6.99
EPS$2.06
Div Yield2.76%
Volume
SectorEnergy