$10.94
+0.00 (+0.00%)
As of Sep 22, 10:01 PM ET ·
Day Range $10.72 — $11.31
52W Range $9.79 — $20.36
Open$11.07
Previous Close$10.94
Day High$11.31
Day Low$10.72
52W High$20.36
52W Low$9.79
Volume
Avg Volume437.5K
Market Cap526.07M
P/E Ratio21.60
EPS$0.52
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 516.65M 504.29M 634.89M
Net Income 29.11M 25.58M 85.52M
Profit Margin 5.6% 5.4% 13.5%
EBITDA 69.78M 64.71M 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.16%
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 $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