HELIX ENERGY SOLUTIONS GROUP INCHLX

Market cap
$974.34M
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 2024315-12.87%
Dec 31, 2023362+36.98%
Dec 31, 2022264-13.42%
Dec 31, 2021305-12.75%
Dec 31, 2020350-13.87%
Dec 31, 2019406-7.83%
Dec 31, 2018440-11.16%
Dec 31, 2017496-20.82%
Dec 31, 2016626-16.46%
Dec 31, 2015749+35.90%
Dec 31, 2014551-2.61%
Dec 31, 2013566-43.53%
Dec 31, 20121,003-12.62%
Dec 31, 20111,147-14.86%
Dec 31, 20101,348