$4.55
+0.04 (+0.89%)
As of Jun 23, 2:46 PM ET ·
Day Range $4.49 — $4.59
52W Range $4.18 — $6.72
Open$4.53
Previous Close$4.51
Day High$4.59
Day Low$4.49
52W High$6.72
52W Low$4.18
Volume
Avg Volume873.6K
Market Cap618.59M
P/E Ratio
EPS$-0.25
SectorEnergy

Analyst Ratings

Buy
11 analysts
7 Buy 4 Hold 0 Sell
Price Target +243.7% upside
Current
$4.55
Target
$15.64
$11.96 $15.64 avg $22.19

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 451.27M 466.48M 374.86M
Net Income 24.40M 22.70M 47.41M
Profit Margin 5.4% 5.1% 12.7%
EBITDA 262.75M 258.03M 75.70M
Free Cash Flow 62.51M
Rev Growth -3.3% -3.3% -5.3%
Debt/Equity 0.64 0.64 1.19

Dividend

Dividend Yield9.38%
Annual Dividend$0.44
Payout Ratio236.9%
Frequencyquarterly
Ex-Dividend
Pay Date

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

Quick Stats

Market Cap618.59M
P/E Ratio
EPS$-0.25
Div Yield9.38%
Volume
SectorEnergy