$18.14
+0.42 (+2.37%)
As of May 9, 1:47 AM ET ·
Day Range $17.50 — $18.17
52W Range $9.18 — $19.62
Open$17.80
Previous Close$17.72
Day High$18.17
Day Low$17.50
52W High$19.62
52W Low$9.18
Volume
Avg Volume695.3K
Market Cap783.00M
P/E Ratio19.09
EPS$1.01
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 328.08M 370.20M 529.39M
Net Income 43.38M 44.05M 33.30M
Profit Margin 13.2% 12.6% 6.3%
EBITDA 85.21M 91.34M 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 Yield3.44%
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 $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

Next Earnings

May 13, 2026
Before Market Open
2 days away
EPS Est: $0.43

Quick Stats

Market Cap783.00M
P/E Ratio19.09
EPS$1.01
Div Yield3.44%
Volume
SectorEnergy