$7.47
+0.06 (+0.81%)
As of Jun 23, 2:06 PM ET ·
Day Range $7.36 — $7.53
52W Range $4.75 — $12.12
Open$7.40
Previous Close$7.41
Day High$7.53
Day Low$7.36
52W High$12.12
52W Low$4.75
Volume
Avg Volume2.80M
Market Cap1.95B
P/E Ratio
EPS$-1.34
SectorEnergy

Analyst Ratings

Buy
11 analysts
8 Buy 3 Hold 0 Sell
Price Target +323.2% upside
Current
$7.47
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 $139.73 +0.91% 22.6 571.22B
CVX Chevron Corporation $175.98 +0.53% 31.4 345.80B
ENB Enbridge Inc $55.74 +1.72% 24.4 168.38B
TTE Totalenergies Se $80.31 -0.45% 11.9 156.62B
COP Conocophillips $109.97 +0.25% 17.9 131.26B
CNQ Canadian Natural Resources $41.02 -1.84% 12.4 120.56B