HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2023228+132.67%
Dec 31, 202298+5.39%
Dec 31, 202193-36.74%
Dec 31, 2020147-18.80%
Dec 31, 2019181+11.51%
Dec 31, 2018162+50.60%
Dec 31, 2017108+111.21%
Dec 31, 201651-127.25%
Dec 31, 2015-187-150.38%
Dec 31, 2014371+33.70%
Dec 31, 2013278+866.53%
Dec 31, 201229-94.75%
Dec 31, 2011547+145.72%
Dec 31, 2010222