$14.44
-0.17 (-1.16%)
As of Nov 7, 1:57 AM ET ·
Day Range $14.38 — $14.84
52W Range $920.00 — $1,430.00
Open$14.58
Previous Close$14.61
Day High$14.84
Day Low$14.38
52W High$1,430.00
52W Low$920.00
Volume—
Avg Volume44.4K
Market Cap700.60M
P/E Ratio3.06
EPS$4.12
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 803.42M 869.50M 687.17M
Net Income 223.58M 217.77M 63.46M
Profit Margin -13.1% -12.4% 9.2%
EBITDA 603.85M 620.84M 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 Yield19.50%
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 $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

Quick Stats

Market Cap700.60M
P/E Ratio3.06
EPS$4.12
Div Yield19.50%
Volume—
SectorEnergy