Helix Energy Solutions Group, Inc. (HLX) has a market capitalization of $1.38B and trades at $9.40. The 52-week range is 5.52-10.75.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 44.8, Earnings Per Share (EPS) of $0.21, annual revenue of $1.29B.
The stock has a beta of 1.15, operates in the Energy sector.