$11.35
+0.17 (+1.52%)
As of Aug 8, 1:47 AM ET ·
Day Range $11.07 — $11.42
52W Range $9.72 — $20.36
Open$11.07
Previous Close$11.18
Day High$11.42
Day Low$11.07
52W High$20.36
52W Low$9.72
Volume
Avg Volume785.3K
Market Cap521.25M
P/E Ratio21.40
EPS$0.52
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 514.17M 501.88M 634.89M
Net Income 28.97M 25.45M 85.52M
Profit Margin 5.6% 5.4% 13.5%
EBITDA 69.45M 64.40M 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.36%
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 $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