MarketPeel
Insider Trading Intelligence
MC

Mark Casale

ESNT
CHAIRMAN, CEO AND PRESIDENT · ESSENT GROUP LTD. · CIK 0001188567
FILING MIX · LIFETIME68%/32%
BUYS
50
SELLS
24
TOTAL VALUE
$88.43M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
2,214,717
AVG SELL PX
$52.71
TRADE KIND
SHOWING 74 / 74
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
3 backtested trades · 8 horizons · 4 pending
Forward-return performance of every backtestable P/S trade by Mark Casale, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d3+100.00%-2.36%+0.21%-2.57%-2.80%
14d3+100.00%-4.48%-1.41%-3.08%-4.09%
30d3+100.00%-3.85%-2.85%+0.10%+0.10%
60d3+100.00%-3.95%-0.22%-3.74%-3.54%
90d3(1 pending)+100.00%-5.93%+5.48%-11.40%-11.40%
180d3(1 pending)+100.00%+8.88%+1.75%+7.13%+7.13%
1y3(1 pending)+100.00%+13.66%+14.03%-0.37%-0.37%
2y3(1 pending)+50.00%+20.78%+23.49%-2.71%-2.71%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
ESNT · 2,214,717 shares · as of Jun 30, 2026
0583,7171,167,4341,751,1512,334,868202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 50 buys / 24 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
ESNT
ESSENT GROUP LTD.
SALE10b5-1
10b5-1 plan
3,763$65.01$244.6K2,214,717Jun 30, 2026Jul 2, 2026View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,12917,098Jun 10, 2026Jun 30, 2026View →
ESNT
ESSENT GROUP LTD.
SALE10b5-1
10b5-1 plan
13,064$65.05$849.8K2,218,480Apr 28, 2026Apr 30, 2026View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,17113,969Mar 23, 2026Mar 25, 2026View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
103,324$60.84$6.29M2,231,544Mar 1, 2026Mar 2, 2026View →
ESNT
ESSENT GROUP LTD.
PURCHASE
Chairman, CEO and President
14,0292,334,868Mar 1, 2026Mar 2, 2026View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
14,02910,798Mar 1, 2026Mar 2, 2026View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
137,384$65.51$9.00M2,328,078Feb 11, 2026Feb 13, 2026View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
45524,827Feb 11, 2026Feb 13, 2026View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
7,2392,320,839Feb 11, 2026Feb 13, 2026View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
22,898$65.51$1.50M22,898Feb 11, 2026Feb 13, 2026View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
2,98325,282Dec 10, 2025Dec 12, 2025View →
ESNT
ESSENT GROUP LTD.
SALEGRANT
Gift
15,0002,190,694Nov 26, 2025Nov 28, 2025View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
2,97122,299Sep 10, 2025Sep 12, 2025View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,23219,328Jun 10, 2025Jun 12, 2025View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,28216,096Mar 24, 2025Mar 26, 2025View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
11,95312,814Mar 1, 2025Mar 4, 2025View →
ESNT
ESSENT GROUP LTD.
PURCHASE
Chairman, CEO and President
11,9532,295,840Mar 1, 2025Mar 4, 2025View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
90,146$57.62$5.19M2,205,694Mar 1, 2025Mar 4, 2025View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
2,00424,767Feb 12, 2025Feb 14, 2025View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
157,591$57.11$9.00M2,315,942Feb 12, 2025Feb 14, 2025View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
26,266$57.11$1.50M2,158,351Feb 12, 2025Feb 14, 2025View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
32,0552,283,887Feb 12, 2025Feb 14, 2025View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,32726,771Dec 11, 2024Dec 13, 2024View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
2,92123,444Sep 10, 2024Sep 11, 2024View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,26620,523Jun 10, 2024Jun 12, 2024View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,15617,257Mar 22, 2024Mar 26, 2024View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
6,97614,101Mar 1, 2024Mar 5, 2024View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
56,353$53.57$3.02M2,132,085Mar 1, 2024Mar 5, 2024View →
ESNT
ESSENT GROUP LTD.
PURCHASE
Chairman, CEO and President
6,9762,188,438Mar 1, 2024Mar 5, 2024View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
27,845$53.87$1.50M2,062,289Feb 6, 2024Feb 7, 2024View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
47,8962,181,462Feb 6, 2024Feb 7, 2024View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
167,069$53.87$9.00M2,229,358Feb 6, 2024Feb 7, 2024View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
2,90321,077Feb 6, 2024Feb 7, 2024View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,18023,980Dec 11, 2023Dec 13, 2023View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,19120,800Sep 11, 2023Sep 13, 2023View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
3,39417,609Jun 12, 2023Jun 14, 2023View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
4,12514,215Mar 20, 2023Mar 22, 2023View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
38,551$43.11$1.66M2,034,444Mar 1, 2023Mar 3, 2023View →
ESNT
ESSENT GROUP LTD.
PURCHASE
Chairman, CEO and President
4,3202,072,995Mar 1, 2023Mar 3, 2023View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
4,32010,090Mar 1, 2023Mar 3, 2023View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
206,850$43.51$9.00M2,068,675Feb 7, 2023Feb 8, 2023View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
34,475$43.51$1.50M1,861,825Feb 7, 2023Feb 8, 2023View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
2,83714,410Dec 12, 2022Dec 14, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
2,51811,573Sep 12, 2022Sep 14, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
2,3989,055Jun 10, 2022Jun 14, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
11,208$40.99$459.4K1,760,106May 23, 2022May 25, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
67,244$40.99$2.76M1,827,350May 23, 2022May 25, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
1,8606,657Mar 21, 2022Mar 23, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASE
Chairman, CEO and President
3,7651,792,692Mar 1, 2022Mar 3, 2022View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
43,794$42.64$1.87M1,748,898Mar 1, 2022Mar 3, 2022View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
3,7654,797Mar 1, 2022Mar 3, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
22,184$46.91$1.04M1,655,825Feb 8, 2022Feb 9, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
133,102$46.91$6.24M1,788,927Feb 8, 2022Feb 9, 2022View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
6,572$50.02$328.7K1,633,641Jan 13, 2022Jan 18, 2022View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
1,4518,562Dec 10, 2021Dec 10, 2021View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
1,3237,111Sep 10, 2021Sep 14, 2021View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
1,1805,788Jun 10, 2021Jun 14, 2021View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
1,2104,608Mar 19, 2021Mar 23, 2021View →
ESNT
ESSENT GROUP LTD.
PURCHASE
Chairman, CEO and President
1,9401,675,803Mar 1, 2021Mar 3, 2021View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
1,9403,398Mar 1, 2021Mar 3, 2021View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
35,590$43.39$1.54M1,640,213Mar 1, 2021Mar 3, 2021View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
23,830$43.67$1.04M1,530,887Feb 6, 2021Feb 9, 2021View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
142,976$43.67$6.24M1,673,863Feb 6, 2021Feb 9, 2021View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
8815,338Dec 10, 2020Dec 14, 2020View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
1,0464,457Sep 10, 2020Sep 14, 2020View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
1,0323,411Jun 12, 2020Jun 19, 2020View →
ESNT
ESSENT GROUP LTD.
PURCHASE
Chairman, CEO and President
50,000$33.25$1.66M1,507,057May 28, 2020Jun 1, 2020View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
1,4402,379Mar 20, 2020Mar 24, 2020View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
41,791$43.64$1.82M1,457,057Mar 1, 2020Mar 2, 2020View →
ESNT
ESSENT GROUP LTD.
SALE
Chairman, CEO and President
575939Mar 1, 2020Mar 2, 2020View →
ESNT
ESSENT GROUP LTD.
PURCHASE
Chairman, CEO and President
5751,498,848Mar 1, 2020Mar 2, 2020View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
60,596$51.52$3.12M1,498,273Feb 12, 2020Feb 14, 2020View →
ESNT
ESSENT GROUP LTD.
PURCHASEGRANT
Stock grant
20,199$51.52$1.04M1,437,677Feb 12, 2020Feb 14, 2020View →
Other insiders · ESNT
Loading peer insiders…
About this filer
CIK 0001188567
ROLE
Chairman, CEO and President
PRIMARY
ESNT
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001188567DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback