Enstar Group LTDESGOF

Market cap
$309.38M
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20242.8-50.35%
Dec 31, 20235.7-251.34%
Dec 31, 2022-3.7-276.42%
Dec 31, 20212.1-75.23%
Dec 31, 20208.6+63.98%
Dec 31, 20195.2-622.00%
Dec 31, 2018-1-139.84%
Dec 31, 20172.5+1.62%
Dec 31, 20162.5+22.28%
Dec 31, 20152-17.55%
Dec 31, 20142.5-20.71%
Dec 31, 20133.1