Following The Money: Institution’s Growing Stake In Helix Energy Solutions Group Inc (NYSE: HLX)
Helix Energy Solutions Group Inc (HLX) concluded trading on Thursday at a closing price of $6.27, with 3.73 million shares of worth about $23.41 million