$17.39
+0.16 (+0.93%)
As of Aug 8, 1:52 AM ET ·
Day Range $17.11 — $17.66
52W Range $10.17 — $20.03
Open$17.21
Previous Close$17.23
Day High$17.66
Day Low$17.11
52W High$20.03
52W Low$10.17
Volume
Avg Volume634.8K
Market Cap695.30M
P/E Ratio6.36
EPS$2.67
SectorEnergy

Analyst Ratings

Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +303.3% upside
Current
$17.39
Target
$70.13
$55.27 $70.13 avg $82.82

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 303.89M 342.92M 529.39M
Net Income 40.18M 40.80M 33.30M
Profit Margin 13.2% 12.6% 6.3%
EBITDA 78.93M 84.61M 56.51M
Free Cash Flow 30.88M
Rev Growth -11.4% -11.4% -3.0%
Debt/Equity 0.20 0.20 0.25

Dividend

Dividend Yield8.05%
Annual Dividend$0.38
Payout Ratio37.4%
Frequencyquarterly
Ex-Dividend
Pay Date

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $153.04 -1.16% 19.4 636.70B
CVX Chevron Corporation $186.56 -1.41% 18.1 373.07B
ENB Enbridge Inc $51.28 -0.81% 22.9 158.13B
TTE Totalenergies Se $85.83 -0.51% 10.8 166.39B
COP Conocophillips $117.61 +0.73% 19.2 140.36B
CNQ Canadian Natural Resources $45.51 +0.13% 13.7 132.79B

Quick Stats

Market Cap695.30M
P/E Ratio6.36
EPS$2.67
Div Yield8.05%
Volume
SectorEnergy