$7.38
-0.24 (-3.15%)
As of May 9, 1:35 AM ET ·
Day Range $7.37 — $7.65
52W Range $4.75 — $12.12
Open$7.65
Previous Close$7.62
Day High$7.65
Day Low$7.37
52W High$12.12
52W Low$4.75
Volume
Avg Volume3.47M
Market Cap2.00B
P/E Ratio
EPS$-0.74
SectorEnergy

Analyst Ratings

Buy
10 analysts
7 Buy 3 Hold 0 Sell
Price Target +328.3% upside
Current
$7.38
Target
$31.61
$19.06 $31.61 avg $33.74

Key Financials

FY 2025 FY 2024 FY 2023
Revenue 2.69B 2.40B 2.56B
Net Income 142.12M 132.69M 104.78M
Profit Margin 5.3% 5.5% 4.1%
EBITDA 162.20M 164.99M 157.90M
Free Cash Flow 157.24M 97.05M 152.81M
Rev Growth -8.6% -2.4% +12.9%
Debt/Equity 0.48 0.42 0.46

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

Quick Stats

Market Cap2.00B
P/E Ratio
EPS$-0.74
Volume
SectorEnergy