$15.65
+0.08 (+0.51%)
As of May 9, 9:39 PM ET ·
Day Range $15.54 — $15.80
52W Range $917.50 — $1,430.00
Open$15.72
Previous Close$15.57
Day High$15.80
Day Low$15.54
52W High$1,430.00
52W Low$917.50
Volume
Avg Volume73.8K
Market Cap811.69M
P/E Ratio3.60
EPS$4.12
SectorEnergy

Analyst Ratings

Strong Buy
14 analysts
12 Buy 2 Hold 0 Sell
Price Target +150.9% upside
Current
$15.65
Target
$39.27
$28.86 $39.27 avg $61.43

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 821.58M 889.15M 687.17M
Net Income 228.63M 222.69M 63.46M
Profit Margin -13.1% -12.4% 9.2%
EBITDA 478.71M 492.18M 84.38M
Free Cash Flow 53.43M
Rev Growth -7.6% -7.6% -7.5%
Debt/Equity 3.07 3.07 0.49

Dividend

Dividend Yield7.51%
Annual Dividend$1.33
Payout Ratio24.9%
Frequencyquarterly
Ex-Dividend
Pay Date

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

DEC News

No news for DEC yet

Quick Stats

Market Cap811.69M
P/E Ratio3.60
EPS$4.12
Div Yield7.51%
Volume
SectorEnergy