$11.24
-0.40 (-3.44%)
Day Range $11.13 — $11.52
52W Range $9.72 — $20.36
Open$11.43
Previous Close$11.64
Day High$11.52
Day Low$11.13
52W High$20.36
52W Low$9.72
Volume
Avg Volume715.1K
Market Cap538.87M
P/E Ratio18.56
EPS$0.62
SectorEnergy

Analyst Ratings

Strong Sell
10 analysts
1 Buy 3 Hold 6 Sell
Price Target +441.9% upside
Current
$11.24
Target
$60.91
$34.39 $60.91 avg $78.70

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 525.99M 513.41M 634.89M
Net Income 29.64M 26.04M 85.52M
Profit Margin 5.6% 5.4% 13.5%
EBITDA 71.04M 65.88M 150.84M
Free Cash Flow 120.37M
Rev Growth +2.5% +2.5% -9.0%
Debt/Equity 0.41 0.41 0.91

Dividend

Dividend Yield0.34%
Annual Dividend$0.04
Payout Ratio6.3%
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