$7.34
+0.11 (+1.52%)
As of Mar 25, 10:02 PM ET ·
Day Range $6.90 — $7.46
52W Range $4.75 — $12.12
Open$7.11
Previous Close$7.23
Day High$7.46
Day Low$6.90
52W High$12.12
52W Low$4.75
Volume
Avg Volume5.71M
Market Cap1.94B
P/E Ratio
EPS$-0.74
SectorEnergy

Analyst Ratings

Buy
10 analysts
7 Buy 3 Hold 0 Sell
Price Target +330.7% upside
Current
$7.34
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 $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

NEXT News

No news for NEXT yet

Quick Stats

Market Cap1.94B
P/E Ratio
EPS$-0.74
Volume
SectorEnergy