Helix Energy Solutions (NYSE:HLX) hits a new 12-month high. Strong performance across offshore services helps propel growth. Significant institutional ownership boosts market confidence. Helix Energy ...