HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202317.6+57.51%
Dec 31, 202211.2-18.55%
Dec 31, 202113.8-31.22%
Dec 31, 202020-16.77%
Dec 31, 201924+9.72%
Dec 31, 201821.9+18.35%
Dec 31, 201718.5+77.13%
Dec 31, 201610.4-138.89%
Dec 31, 2015-26.9-180.16%
Dec 31, 201433.5+5.85%
Dec 31, 201331.7+832.96%
Dec 31, 20123.4-91.32%
Dec 31, 201139.1+110.80%
Dec 31, 201018.5