Enstar Group LTDESGOF

Market cap
$309.38M
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20241,833+0.11%
Dec 31, 20231,831+0.11%
Dec 31, 20221,829+8.16%
Dec 31, 20211,691+23.14%
Dec 31, 20201,373+15.28%
Dec 31, 20191,191+38.27%
Dec 31, 2018862+33.22%
Dec 31, 2017647-4.00%
Dec 31, 2016674+12.22%
Dec 31, 2015600+87.55%
Dec 31, 2014320-29.26%
Dec 31, 2013452+321.15%
Dec 31, 2012107