Helix Energy Solutions Group, Inc. HLX

$9.51 +3.37% at last close

Financials (TTM)

Revenue
$1.30 billion
Net Income
$14.35 million
Net Margin
1.10%
Return on Equity
0.92%
Debt-to-Equity
0.20
P/E Ratio
95.10
Price / Book
0.87
Price / Sales
1.04

Over the trailing twelve months, Helix Energy Solutions Group, Inc. generated revenue of $1.30 billion and net income of $14.35 million, a net margin of 1.10%.

At the last closing price of $9.51, HLX trades at 95.10 times trailing earnings and 1.04 times sales, with a market capitalization of $1.36 billion.

Key Stats

Last Close
$9.51
Market Cap
$1.36 billion
52-Week Range
$5.52 $10.75
Average Volume
1.60 million shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.