HLX
HLX
NYSE · Energy

Helix Energy Solutions Group

$10.29
-0.06 (-0.58%)
As of May 9, 1:36 AM ET ·
Day Range $10.01 — $10.43
52W Range $5.52 — $10.75
Open$10.43
Previous Close$10.35
Day High$10.43
Day Low$10.01
52W High$10.75
52W Low$5.52
Volume
Avg Volume2.43M
Market Cap1.41B
P/E Ratio45.89
EPS$0.21
SectorEnergy

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.20B 1.05B 1.53B
Net Income 28.57M 22.57M 96.14M
Profit Margin 2.4% 2.3% 6.3%
EBITDA 185.17M 154.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 $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 Cap1.41B
P/E Ratio45.89
EPS$0.21
Volume
SectorEnergy