John C. Roche serves as Executive at HANOVER INSURANCE GROUP, INC., where they oversee executive responsibilities. Since joining the company, John C. Roche has executed 127 insider transactions totaling $7.2M, demonstrating a bearish approach to their equity position. Their most recent transaction on Dec 26, 2025 involved receiving (via award) 134.54 shares valued at $0.
John C. Roche currently holds 123,849.17 shares of HANOVER INSURANCE GROUP, INC. (THG), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, John C. Roche has been a net seller of THG stock. They have purchased $0 and sold $7.2M worth of shares.
John C. Roche's most recent insider trade was on Dec 26, 2025, when they sold 134.54 shares at $0.00 per share.
Get notified when new Form 4 filings are submitted
| $N/A |
| Discretionary |
| Dec 1, 2025 | THG | $71.0K | Payment | 382 | $185.91 | Discretionary |
| Nov 5, 2025 | THG | $0 | Gift | 590 | $N/A | Discretionary |
| Sep 26, 2025 | THG | $0 | Award | 132.18 | $N/A | Discretionary |
| Sep 27, 2024 | THG | $0 | Award | 143.69 | $N/A | Discretionary |
| Mar 28, 2024 | THG | $0 | Award | 153.07 | $N/A | Discretionary |
| Feb 27, 2024 | THG | $0 | Award | 9,311 | $N/A | Discretionary |
| Feb 26, 2024 | THG | $0 | Award | 9,120 | $N/A | Discretionary |
| Feb 26, 2024 | THG | $1.5M | Payment | 11,233 | $134.61 | Discretionary |
| Feb 26, 2024 | THG | $0 | Award | 6,322 | $N/A | Discretionary |
| Feb 16, 2024 | THG | $1.2M | Option Exercise | 22,305 | $54.61 | Discretionary |
| Feb 16, 2024 | THG | $1.9M | Payment | 14,053 | $135.88 | Discretionary |
| Dec 29, 2023 | THG | $0 | Award | 162.35 | $N/A | Discretionary |
| Dec 1, 2023 | THG | $85.8K | Payment | 686 | $125.09 | Discretionary |
| Sep 29, 2023 | THG | $0 | Award | 173.01 | $N/A | Discretionary |
| Jun 30, 2023 | THG | $0 | Award | 168.67 | $N/A | Discretionary |
| Mar 31, 2023 | THG | $0 | Award | 147.43 | $N/A | Discretionary |
| Feb 28, 2023 | THG | $1.4M | Payment | 10,017 | $139.48 | Discretionary |
| Feb 27, 2023 | THG | $0 | Award | 8,822 | $N/A | Discretionary |
| Feb 27, 2023 | THG | $0 | Award | 8,214 | $N/A | Discretionary |
| Feb 27, 2023 | THG | $0 | Award | 6,469 | $N/A | Discretionary |
| Feb 24, 2023 | THG | $253.5K | Option Exercise | 6,336 | $40.01 | Discretionary |
| Feb 24, 2023 | THG | $463.4K | Payment | 3,326 | $139.34 | Discretionary |
| Dec 30, 2022 | THG | $0 | Award | 130.85 | $N/A | Discretionary |
| Sep 30, 2022 | THG | $0 | Award | 127.03 | $N/A | Discretionary |
| Jun 24, 2022 | THG | $0 | Award | 109.43 | $N/A | Discretionary |
| Apr 21, 2022 | THG | $36.9K | Option Exercise | 922 | $40.01 | Discretionary |
| Apr 21, 2022 | THG | $143.1K | Sale | 922 | $155.24 | Discretionary |
| Mar 29, 2022 | THG | $410.0K | Sale | 2,725 | $150.47 | Discretionary |