earnings energy stock wallpaper helix energy stock earnings Shares of energy services provider Helix Energy Solutions HLX 051 fell just over 10 in the first few minutes of trading on July 2… Thursday, September 15, 2022 Edit