$5.84
+0.00 (+0.00%)
As of May 9, 1:33 AM ET ·
Day Range $5.80 — $5.88
52W Range $1.55 — $6.33
Open$5.84
Previous Close$5.84
Day High$5.88
Day Low$5.80
52W High$6.33
52W Low$1.55
Volume
Avg Volume7.17M
Market Cap1.80B
P/E Ratio39.93
EPS$0.14
SectorEnergy

Analyst Ratings

Strong Buy
14 analysts
11 Buy 3 Hold 0 Sell
Price Target +452.1% upside
Current
$5.84
Target
$32.24
$17.60 $32.24 avg $34.46

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.19B 899.49M 2.65B
Net Income 52.34M 35.69M 152.19M
Profit Margin 4.4% 4.2% 5.8%
EBITDA 537.12M 386.57M 268.10M
Free Cash Flow 116.36M
Rev Growth +32.0% +32.0% +22.0%
Debt/Equity 1.76 1.76 1.19

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

Next Earnings

May 20, 2026
TBD
9 days away
EPS Est: $-0.03

Quick Stats

Market Cap1.80B
P/E Ratio39.93
EPS$0.14
Volume
SectorEnergy