$13.41
-0.04 (-0.30%)
As of May 9, 1:41 AM ET ·
Day Range $13.11 — $13.53
52W Range $9.72 — $20.36
Open$13.44
Previous Close$13.45
Day High$13.53
Day Low$13.11
52W High$20.36
52W Low$9.72
Volume
Avg Volume643.0K
Market Cap621.61M
P/E Ratio20.95
EPS$0.63
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 518.98M 506.57M 634.89M
Net Income 29.25M 25.69M 85.52M
Profit Margin 5.6% 5.4% 13.5%
EBITDA 70.83M 65.68M 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.30%
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 $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