Helix Energy Solutions Group Inc [HLX] is 9.82% higher this YTD. Is it still time to buy?
Helix Energy Solutions Group Inc [NYSE: HLX] surged by $0.28 during the normal trading session on while it closed the day at $11.29. Helix Energy Solutions Group Inc stock has also gained 6.21% of its value over the past 7 days. However, HLX stock has