HLX
HLX
NYSE · Energy

Helix Energy Solutions Group

$8.41
-0.17 (-1.98%)
As of Sep 20, 10:14 PM ET ·
Day Range $8.29 — $8.61
52W Range $6.11 — $11.13
Open$8.61
Previous Close$8.58
Day High$8.61
Day Low$8.29
52W High$11.13
52W Low$6.11
Volume
Avg Volume2.79M
Market Cap1.64B
P/E Ratio41.46
EPS$0.27
SectorEnergy

Analyst Ratings

Strong Buy
9 analysts
7 Buy 2 Hold 0 Sell
Price Target +223.7% upside
Current
$8.41
Target
$27.22
$17.24 $27.22 avg $33.98

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.69B 1.48B 1.53B
Net Income 40.25M 31.80M 96.14M
Profit Margin 2.4% 2.3% 6.3%
EBITDA 260.73M 217.39M 167.01M
Free Cash Flow 80.26M
Rev Growth +13.9% +13.9% +23.0%
Debt/Equity 0.19 0.19 0.21

Energy Peers

Symbol Name Price Change P/E Mkt Cap
XOM Exxon Mobil Corp $158.71 +0.26% 20.8 682.54B
CVX Chevron Corporation $202.41 -0.62% 20.3 418.01B
ENB Enbridge Inc $47.90 -0.62% 24.7 151.56B
TTE Totalenergies Se $89.85 -0.23% 11.4 177.75B
COP Conocophillips $125.27 -1.77% 17.0 158.14B
CNQ Canadian Natural Resources $47.77 -1.06% 12.6 147.81B

Quick Stats

Market Cap1.64B
P/E Ratio41.46
EPS$0.27
Volume
SectorEnergy