NYSE:HLX

Are Helix Energy Solutions Group Inc (HLX) shares a good deal now?
Cameron Mitchell
Within its last year performance, HLX fell by -28.76%, with highs and lows ranging from $11.48 to $5.52, whereas the ...

Within its last year performance, HLX fell by -28.76%, with highs and lows ranging from $11.48 to $5.52, whereas the ...