Essent Group Ltd.

Net Selling
ESNT·US·🇺🇸 US
31%buys·69%sales
1,464 transactions
$161.7MTotal buys·74 buys
$852.5MTotal sells·165 sells
2828 insiders
Last: Apr 1, 2026