Roche John C (CIK 1428157) reported 44 SEC Form 4 insider transactions across 1 companies over the past 18 months (most recent 2026-06-30). Recent activity: Buy THG (122 shares), Buy THG (9,098 shares), Buy THG (24,026 shares), Sell THG (24,766 shares), Sell THG (3,152 shares). Source: SEC Form 4.
| Date | Company | Role | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-06-30 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 122 | $0 |
| 2026-05-21 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 9,098 | $781,245 |
| 2026-05-21 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 24,026 | $2.5M |
| 2026-05-21 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 24,766 | $4.8M |
| 2026-05-21 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 3,152 | $608,998 |
| 2026-05-21 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 5,145 | $998,387 |
| 2026-05-21 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 61 | $11,881 |
| 2026-05-19 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 100 | $19,923 |
| 2026-05-19 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 12,943 | $2.5M |
| 2026-05-19 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 375 | $73,706 |
| 2026-05-19 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 2,260 | $446,599 |
| 2026-05-19 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 2,516 | $499,803 |
| 2026-05-19 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 18,194 | $1.6M |
| 2026-03-31 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 153 | $0 |
| 2026-03-02 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 14,220 | $2.6M |
| 2026-02-26 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 13,254 | $0 |
| 2026-02-26 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 8,540 | $0 |
| 2026-02-26 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 9,435 | $0 |
| 2025-12-29 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 135 | $0 |
| 2025-12-03 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 382 | $71,018 |
| 2025-11-06 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 590 | $0 |
| 2025-09-30 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 132 | $0 |
| 2025-06-30 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 141 | $0 |
| 2025-04-02 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Buy | 8,906 | $693,866 |
| 2025-04-02 | HANOVER INSURANCE GROUP, INC. (THG) | President and CEO | Sell | 8,906 | $1.6M |
Source: SEC Form 4 filings · as of 2026-06-30