NYSE:HLXEnergy Services
Helix Energy Solutions Group (HLX) Rides Decommissioning Story With Fair Value Still In View
Helix Energy Solutions Group (HLX) has attracted attention after recent share price moves, with the stock closing at $9.51 on 29 July 2026. Investors are weighing this performance against its latest financial metrics.
See our latest analysis for Helix Energy Solutions Group.
The recent 1 day share price gain of 3.37% comes after a mixed few months for Helix Energy Solutions Group, with a 30 day share price return of 11.75% but a 90 day share price decline of 7.58%, while the 1 year total...