$15.45
-0.26 (-1.66%)
As of Mar 25, 2:16 PM ET ·
Day Range $15.30 — $15.67
52W Range $9.72 — $20.36
Open$15.60
Previous Close$15.71
Day High$15.67
Day Low$15.30
52W High$20.36
52W Low$9.72
Volume
Avg Volume367.3K
Market Cap742.69M
P/E Ratio23.35
EPS$0.68
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 520.67M 508.21M 634.89M
Net Income 31.45M 27.63M 85.52M
Profit Margin 6.0% 5.7% 13.5%
EBITDA 70.32M 65.21M 150.84M
Free Cash Flow 120.37M
Rev Growth +2.5% +2.5% -9.0%
Debt/Equity 0.39 0.39 0.91

Dividend

Dividend Yield0.25%
Annual Dividend$0.04
Payout Ratio5.9%
Frequencyquarterly
Ex-Dividend
Pay Date

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $163.26 -1.28% 22.1 637.07B
CVX Chevron Corporation $205.15 -0.79% 30.3 372.06B
ENB Enbridge Inc $54.48 +0.07% 21.6 161.85B
TTE Totalenergies Se $89.26 +0.53% 8.3 168.10B
COP Conocophillips $128.93 -0.32% 19.4 155.27B
CNQ Canadian Natural Resources $49.18 +0.33% 13.4 144.98B