John C Roche insider trades

Open-market stock purchases and sales by John C Roche, President and CEO at Hanover Insurance Group, Inc, from SEC Form 4 filings since Feb 23, 2010.

Recent trades

DateStockTradeValue
Jun 26, 2026THG Hanover Insurance Group, IncBought (not open market)—
May 20, 2026THG Hanover Insurance Group, IncSold$609K
May 20, 2026THG Hanover Insurance Group, IncSold$998K
May 20, 2026THG Hanover Insurance Group, IncSold$11.9K
May 19, 2026THG Hanover Insurance Group, IncSold (not open market)$4.8M
May 19, 2026THG Hanover Insurance Group, IncBought (not open market)—
May 19, 2026THG Hanover Insurance Group, IncBought (not open market)—
May 18, 2026THG Hanover Insurance Group, IncSold$73.7K
May 18, 2026THG Hanover Insurance Group, IncSold$447K
May 18, 2026THG Hanover Insurance Group, IncSold$500K
May 18, 2026THG Hanover Insurance Group, IncSold$19.9K
May 15, 2026THG Hanover Insurance Group, IncSold (not open market)$2.5M
May 15, 2026THG Hanover Insurance Group, IncBought (not open market)—
Mar 27, 2026THG Hanover Insurance Group, IncBought (not open market)—
Feb 27, 2026THG Hanover Insurance Group, IncSold (not open market)$2.6M
Feb 24, 2026THG Hanover Insurance Group, IncBought (not open market)—
Feb 24, 2026THG Hanover Insurance Group, IncBought (not open market)—
Feb 24, 2026THG Hanover Insurance Group, IncBought (not open market)—
Feb 24, 2026THG Hanover Insurance Group, IncBought (not open market)—
Dec 26, 2025THG Hanover Insurance Group, IncBought (not open market)—
Dec 1, 2025THG Hanover Insurance Group, IncSold (not open market)$71K
Nov 5, 2025THG Hanover Insurance Group, IncSold (not open market)—

Companies traded

  • THG Hanover Insurance Group, Inc: 31 sales, last Jun 26, 2026

Get free alerts when John C Roche files a new trade →