Live feed17:43:26·759dINSIDERFilingvia QuantisnowKratz Owen E sold $3,705,661 worth of shares (314,196 units at $11.79), decreasing direct ownership by 4% to 7,471,329 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.HLX· Helix Energy Solutions Group Inc.EnergyOriginal source