Helix Energy Solutions Group Inc. to Issue 10.27167 Shares of Helix for Every Hornbeck Share Held by Stockholders | Intellectia.AI