rotation.to
Following this device: dark.
Free account
rotation.to
Appearance
Following this device: dark.
Drag a card by its title · ⚙ to size, swap or remove

Who

John C. Roche

President and CEO

Company insider

Files Form 4 as: President and CEO, Hanover Insurance Group.

In numbers

Trades disclosed
241
Buys
0
Sells
19
Bought
$0
Sold
$16.3M
Companies
1
Companies where not an officer
0
First trade
25 Feb 2008
Last trade
25 Sep 2026
Last filed
28 Sep 2026

Companies traded

Where they are an officer
THG Hanover Insurance GroupDirector, Officer · Insurance · last 25 Sep 20260 buys · 19 sells

Activity over time

1 Nov 2024 – 1 Oct 2026
60Nov 24May 25Nov 25Apr 26Oct 26

Buys above the line, sells below, each month.

Every trade

TradedCompanyWhatAmount
25 Sep 2026filed 28 Sep 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code A—120.052 at $0.00filing
25 Sep 2026filed 28 Sep 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code A—120.05 at $0.00filing
26 Jun 2026filed 30 Jun 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code A—122.234 at $0.00filing
26 Jun 2026filed 30 Jun 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code A—122.23 at $0.00filing
20 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Sold$609K3,152 at $193.21filing
20 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Sold$998K5,145 at $194.05filing
20 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Sold$12K61 at $194.77filing
20 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Sold$609K3,152 at $193.21filing
20 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Sold$998K5,145 at $194.05filing
20 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Sold$12K61 at $194.77filing
19 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code M$781K9,098 at $85.87filing
19 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code M$2.5M24,026 at $104.11filing
19 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code F$4.8M24,766 at $193.79filing
19 May 2026filed 21 May 2026THG Hanover Insurance Groupoption or derivative · InsuranceSEC FORM 4 Code M—9,098 at $0.00filing
19 May 2026filed 21 May 2026THG Hanover Insurance Groupoption or derivative · InsuranceSEC FORM 4 Code M—24,026 at $0.00filing
19 May 2026filed 21 May 2026THG Hanover Insurance Groupoption or derivative · InsuranceSEC FORM 4 Code M—9,098 at $0.00filing
19 May 2026filed 21 May 2026THG Hanover Insurance Groupoption or derivative · InsuranceSEC FORM 4 Code M—24,026 at $0.00filing
19 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code M$781K9,098 at $85.87filing
19 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code M$2.5M24,026 at $104.11filing
19 May 2026filed 21 May 2026THG Hanover Insurance GroupInsuranceSEC FORM 4 Code F$4.8M24,766 at $193.79filing

Sectors

Financials19

Buys in green, sells in red, by the company’s sector.

Related people

Patricia A. Norton-GattoSVP & Princpl. Accntg. Officer · SVP & Princpl. Accntg. Officer at Hanover Insurance Group, filing Form 4 there in the last year
Kathy S. LaneDirector · Director at Hanover Insurance Group, filing Form 4 there in the last year
Jeffrey M. FarberExecutive Vice President · Executive Vice President at Hanover Insurance Group, filing Form 4 there in the last year
Richard W. LaveyExecutive Vice President · Executive Vice President at Hanover Insurance Group, filing Form 4 there in the last year
Theodore H. Bunting Jr.Director · Director at Hanover Insurance Group, filing Form 4 there in the last year
Dennis Francis KerriganExecutive Vice President · Also traded THG in the last 90 days
Jane D. CarlinDirector · Also traded THG in the last 90 days