Enstar Group LTDESGOF

Market cap
$309.38M
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024279-77.98%
Dec 31, 20231,267+153.91%
Dec 31, 2022499-224.44%
Dec 31, 2021-401-89.04%
Dec 31, 2020-3,659+138.98%
Dec 31, 2019-1,531+461.50%
Dec 31, 2018-273-51.84%
Dec 31, 2017-566+101.28%
Dec 31, 2016-281+22.13%
Dec 31, 2015-230-64.20%
Dec 31, 2014-643+187.34%
Dec 31, 2013-224-59.10%
Dec 31, 2012-547