$19.05
+0.05 (+0.26%)
As of Sep 20, 10:25 PM ET ·
Day Range $18.82 — $19.27
52W Range $10.31 — $20.03
Open$19.06
Previous Close$19.00
Day High$19.27
Day Low$18.82
52W High$20.03
52W Low$10.31
Volume
Avg Volume551.3K
Market Cap781.50M
P/E Ratio7.15
EPS$2.67
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 318.15M 359.00M 529.39M
Net Income 42.06M 42.72M 33.30M
Profit Margin 13.2% 12.6% 6.3%
EBITDA 82.63M 88.58M 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.28%
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 $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

Quick Stats

Market Cap781.50M
P/E Ratio7.15
EPS$2.67
Div Yield8.28%
Volume
SectorEnergy