MarketPeel
Insider Trading Intelligence
DK

Dennis Francis Kerrigan

THG
EXECUTIVE VICE PRESIDENT · HANOVER INSURANCE GROUP, INC. · CIK 0001799888
FILING MIX · LIFETIME86%/14%
BUYS
49
SELLS
8
TOTAL VALUE
$2.77M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
12,003
AVG SELL PX
$178.26
TRADE KIND
SHOWING 57 / 57
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
No backtest data available for Dennis Francis Kerrigan. Backtests are computed for purchase (P) and sale (S) transactions with resolvable price history.
Holdings over time
THG · 12,002.941 shares · as of Jun 26, 2026
04,5629,12513,68718,250202120222023202420252026SHARES 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 · 49 buys / 8 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
15.2212,002.941Jun 26, 2026Jun 30, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
SALE
Executive Vice President
6,262$192.99$1.21M11,987.721May 20, 2026May 21, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
SALE
Executive Vice President
6,2620May 20, 2026May 21, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASE
Executive Vice President
6,262$115.35$722.3K18,249.721May 20, 2026May 21, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
18.99811,987.721Mar 27, 2026Mar 31, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
SALE
Executive Vice President
1,751$180.63$316.3K11,968.723Feb 27, 2026Mar 2, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
5,3285,328Feb 24, 2026Feb 26, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,73011,487.585Feb 24, 2026Feb 26, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,11713,719.585Feb 24, 2026Feb 26, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,11512,602.585Feb 24, 2026Feb 26, 2026View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
17.3129,757.585Dec 26, 2025Dec 29, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
SALE
Executive Vice President
150$185.91$27.9K9,740.273Dec 1, 2025Dec 3, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
SALEGRANT
Gift
1759,890.273Nov 4, 2025Nov 5, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
17.51310,065.273Sep 26, 2025Sep 30, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
18.64710,014.235Jun 27, 2025Jun 30, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
17.9999,995.588Mar 28, 2025Apr 1, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
SALE
Executive Vice President
1,180$170.53$201.2K9,977.589Feb 28, 2025Mar 3, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,08211,157.418Feb 25, 2025Feb 26, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
4,9544,954Feb 25, 2025Feb 26, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,3289,832.418Feb 24, 2025Feb 26, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
24310,075.418Feb 24, 2025Feb 26, 2025View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
19.9018,504.418Dec 27, 2024Dec 30, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
19.6258,484.517Sep 27, 2024Sep 30, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
22.8368,464.892Jun 28, 2024Jul 1, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
20.9058,442.056Mar 28, 2024Apr 1, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,2118,421.151Feb 27, 2024Feb 28, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
5,3875,387Feb 27, 2024Feb 28, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
9498,264.685Feb 26, 2024Feb 28, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,3697,315.685Feb 26, 2024Feb 28, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
SALE
Executive Vice President
1,055$134.61$142.0K7,210.151Feb 26, 2024Feb 28, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
23.3575,946.685Dec 29, 2023Jan 3, 2024View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
24.1745,923.328Sep 29, 2023Oct 3, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
23.5685,899.154Jun 30, 2023Jul 3, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
20.65,875.586Mar 31, 2023Apr 4, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
SALE
Executive Vice President
1,092$139.48$152.3K5,854.986Feb 28, 2023Mar 1, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,0785,874.618Feb 27, 2023Mar 1, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,4704,796.618Feb 27, 2023Mar 1, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
4,7554,755Feb 27, 2023Mar 1, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,0726,946.618Feb 27, 2023Mar 1, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
19.8223,326.618Dec 30, 2022Jan 4, 2023View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
19.2423,306.796Sep 30, 2022Oct 4, 2022View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
16.5773,287.554Jun 24, 2022Jun 28, 2022View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
16.2943,270.977Mar 25, 2022Mar 29, 2022View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
9863,254.683Feb 28, 2022Mar 2, 2022View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
4,8184,818Feb 28, 2022Mar 2, 2022View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
12.8412,268.683Dec 30, 2021Jan 4, 2022View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
11.8012,255.842Sep 24, 2021Sep 27, 2021View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
11.3132,244.041Jun 25, 2021Jun 29, 2021View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
11.8572,232.728Mar 26, 2021Mar 30, 2021View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,1382,220.871Mar 1, 2021Mar 2, 2021View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
6,2626,262Feb 26, 2021Mar 2, 2021View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
6.4881,082.871Dec 30, 2020Jan 4, 2021View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
7.6681,076.383Sep 25, 2020Sep 29, 2020View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
7.1981,068.715Jun 26, 2020Jun 29, 2020View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
7.5171,061.517Mar 27, 2020Mar 30, 2020View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
1,0541,054Feb 28, 2020Mar 3, 2020View →
THG
HANOVER INSURANCE GROUP, INC.
PURCHASEGRANT
Stock grant
8,6558,655Feb 28, 2020Mar 3, 2020View →
Other insiders · THG
Loading peer insiders…
About this filer
CIK 0001799888
ROLE
Executive Vice President
PRIMARY
THG
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001799888DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback