
Enstar Group Limited
ESGRO | NASDAQ
$19.21
$0 (0.00%)
Mar 12, 2026, 04:00 PM ET · Market open
-1.28%
(1Y)Key Statistics
Market Data
Market Cap $5.03B
1D Range
19.21 19.21
52W Range
18.22 25.23
Valuation (TTM)
PE 0.61
PB 0.81
EV/EBITDA 8.57
Valuation (NTM)
Forward PE 0.43
Forward PEG 0.04
Price Target N/A
Cash Flow
FCF Yield 15.8%
SBC Adj. FCF Yield 15.8%
SBC Impact N/A
Margins
Gross Margin 100.0%
Operating Margin 60.0%
FCF Margin 66.4%
Growth (CAGR)
Revenue 3Y | 5Y 17.5% |
-2.8%
Dil EPS 3Y | 5Y 116.6% |
69.5%
FCF 3Y | 5Y -30.3% |
-15.2%
Returns
ROA 2.8%
ROE 9.9%
ROIC 8.6%
Financial Health
Net Debt
$467M
Current Ratio 0.65
Interest Coverage 8.70
Dividends
Div Yield 9.11%
Payout Ratio 5.6%
FCF Payout Ratio 4.5%
Loading financial charts...
Profile
A detailed description of the company is not yet available.
Latest News
No news articles available yet.
Add to Watchlist
Select watchlists to add or remove ESGRO