Enstar Group LTDESGOF

Market cap
$309.38M
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,205-15.68%
Dec 31, 20231,429-235.07%
Dec 31, 2022-1,058-234.09%
Dec 31, 2021789-70.34%
Dec 31, 20202,661+3.40%
Dec 31, 20192,573+212.45%
Dec 31, 2018824-25.60%
Dec 31, 20171,107-2.13%
Dec 31, 20161,131+9.87%
Dec 31, 20151,029+19.76%
Dec 31, 2014860+106.33%
Dec 31, 2013417+160.45%
Dec 31, 2012160