Helix Energy Solutions Group Inc (HLX) is -9.07% away from 50-day simple Moving Average despite all headwinds
Helix Energy Solutions Group Inc (NYSE: HLX) started the day on Wednesday, with a price decrease of -0.44% at $8.95, before settling in for the