helix history price stock helix energy stock price history The all-time high Helix Energy Solutions stock closing price was 4684 on October 12 2007. The Helix Energy Solutions 52-week high… Wednesday, May 18, 2022 Edit