Roche John C

Number of records: 50
SEC FilingCompany/StockTrade DateTransactionSharesAvg. PriceTotal% HoldingsGain/Loss
01-Apr-24 4:07 PM
View: 
The Hanover Insurance Group... (THG) 28-Mar-24Grant 153----< 1%
113.44K to 113.6K
28-Feb-24 4:03 PM
View: 
The Hanover Insurance Group... (THG) 27-Feb-24Grant 9,311----9%
104.14K to 113.45K
28-Feb-24 4:03 PM
View: 
The Hanover Insurance Group... (THG) 26-Feb-24Grant 15,442----15%
99.93K to 115.37K
28-Feb-24 4:03 PM
View: 
The Hanover Insurance Group... (THG) 26-Feb-24Payment of Exercise 11,233$134.61$1,512,070.00(10%)
115.37K to 104.14K
20-Feb-24 4:12 PM
View: 
The Hanover Insurance Group... (THG) 16-Feb-24Payment of Exercise 14,053$135.88$1,909,520.00(12%)
113.98K to 99.93K
20-Feb-24 4:12 PM
View: 
The Hanover Insurance Group... (THG) 16-Feb-24Option Exercise 22,305$54.61$1,218,080.0024%
91.67K to 113.98K
03-Jan-24 4:22 PM
View: 
The Hanover Insurance Group... (THG) 29-Dec-23Grant 162----< 1%
91.51K to 91.67K
04-Dec-23 4:16 PM
View: 
The Hanover Insurance Group... (THG) 01-Dec-23Payment of Exercise 686$125.09$85,811.70(< 1%)
92.2K to 91.51K
(8%)
03-Oct-23 4:53 PM
View: 
The Hanover Insurance Group... (THG) 29-Sep-23Grant 173----< 1%
92.02K to 92.2K
03-Jul-23 4:24 PM
View: 
The Hanover Insurance Group... (THG) 30-Jun-23Grant 169----< 1%
91.86K to 92.03K
04-Apr-23 4:32 PM
View: 
The Hanover Insurance Group... (THG) 31-Mar-23Grant 147----< 1%
91.71K to 91.86K
01-Mar-23 5:53 PM
View: 
The Hanover Insurance Group... (THG) 28-Feb-23Payment of Exercise 10,017$139.48$1,397,170.00(10%)
101.72K to 91.71K
01-Mar-23 5:53 PM
View: 
The Hanover Insurance Group... (THG) 27-Feb-23Grant 23,505----30%
78.22K to 101.72K
27-Feb-23 4:38 PM
View: 
The Hanover Insurance Group... (THG) 24-Feb-23Payment of Exercise 3,326$139.34$463,445.00(4%)
81.55K to 78.22K
27-Feb-23 4:38 PM
View: 
The Hanover Insurance Group... (THG) 24-Feb-23Option Exercise 6,336$40.01$253,503.008%
75.21K to 81.55K
04-Jan-23 4:54 PM
View: 
The Hanover Insurance Group... (THG) 30-Dec-22Grant 131----< 1%
75.08K to 75.21K
04-Oct-22 4:29 PM
View: 
The Hanover Insurance Group... (THG) 30-Sep-22Grant 127----< 1%
74.95K to 75.08K
28-Jun-22 4:01 PM
View: 
The Hanover Insurance Group... (THG) 24-Jun-22Grant 109----< 1%
74.84K to 74.95K
25-Apr-22 4:42 PM
View: 
The Hanover Insurance Group... (THG) 21-Apr-22Option Exercise 922$40.01$36,889.201%
74.84K to 75.77K
25-Apr-22 4:42 PM
View: 
The Hanover Insurance Group... (THG) 21-Apr-22Planned Option Sale 922$155.24$143,133.00(1%)
75.77K to 74.84K
29-Mar-22 6:09 PM
View: 
The Hanover Insurance Group... (THG) 29-Mar-22Option Exercise 2,725$40.01$109,027.004%
74.84K to 77.57K
29-Mar-22 6:09 PM
View: 
The Hanover Insurance Group... (THG) 29-Mar-22Planned Option Sale 2,725$150.47$410,042.00(4%)
77.57K to 74.84K
29-Mar-22 6:09 PM
View: 
The Hanover Insurance Group... (THG) 28-Mar-22Option Exercise 4,533$40.01$181,365.006%
74.84K to 79.38K
29-Mar-22 6:09 PM
View: 
The Hanover Insurance Group... (THG) 28-Mar-22Planned Option Sale 4,533$150.09$680,355.00(6%)
79.38K to 74.84K
29-Mar-22 6:09 PM
View: 
The Hanover Insurance Group... (THG) 25-Mar-22Grant 108----< 1%
74.73K to 74.84K
21-Mar-22 4:18 PM
View: 
The Hanover Insurance Group... (THG) 17-Mar-22Option Exercise 7,258$40.01$290,393.0010%
74.74K to 81.99K
21-Mar-22 4:18 PM
View: 
The Hanover Insurance Group... (THG) 17-Mar-22Planned Option Sale 7,258$145.73$1,057,730.00(9%)
81.99K to 74.74K
09-Mar-22 3:29 PM
View: 
The Hanover Insurance Group... (THG) 07-Mar-22Payment of Exercise 7,565$139.52$1,055,470.00(9%)
82.3K to 74.74K
3%
02-Mar-22 4:05 PM
View: 
The Hanover Insurance Group... (THG) 28-Feb-22Grant 20,647----33%
61.65K to 82.3K
04-Jan-22 3:15 PM
View: 
The Hanover Insurance Group... (THG) 30-Dec-21Grant 115----< 1%
61.54K to 61.65K
27-Sep-21 11:00 AM
View: 
The Hanover Insurance Group... (THG) 24-Sep-21Grant 106----< 1%
61.43K to 61.54K
10-Aug-21 4:12 PM
View: 
The Hanover Insurance Group... (THG) 09-Aug-21Option Exercise 5,000$34.66$173,300.008%
61.43K to 66.43K
10-Aug-21 4:12 PM
View: 
The Hanover Insurance Group... (THG) 09-Aug-21Market Option Sale 5,000$138.00$690,000.00(8%)
66.43K to 61.43K
10-Aug-21 4:12 PM
View: 
The Hanover Insurance Group... (THG) 06-Aug-21Option Exercise 6,684$34.66$231,667.0011%
61.43K to 68.12K
10-Aug-21 4:12 PM
View: 
The Hanover Insurance Group... (THG) 06-Aug-21Market Option Sale 6,684$136.06$909,420.00(10%)
68.12K to 61.43K
29-Jun-21 2:03 PM
View: 
The Hanover Insurance Group... (THG) 25-Jun-21Grant 101----< 1%
61.33K to 61.43K
30-Mar-21 10:35 AM
View: 
The Hanover Insurance Group... (THG) 26-Mar-21Grant 106----< 1%
61.22K to 61.33K
02-Mar-21 5:59 PM
View: 
The Hanover Insurance Group... (THG) 01-Mar-21Payment of Exercise 5,523$119.67$660,937.00(8%)
66.75K to 61.22K
02-Mar-21 5:59 PM
View: 
The Hanover Insurance Group... (THG) 26-Feb-21Grant 22,874----52%
43.87K to 66.75K
04-Jan-21 11:49 AM
View: 
The Hanover Insurance Group... (THG) 30-Dec-20Grant 74----< 1%
43.8K to 43.87K
29-Sep-20 10:29 AM
View: 
The Hanover Insurance Group... (THG) 25-Sep-20Grant 87----< 1%
43.71K to 43.8K
30-Jun-20 10:00 PM
View: 
The Hanover Insurance Group... (THG) 26-Jun-20Grant 82----< 1%
43.63K to 43.71K
19-May-20 4:04 PM
View: 
The Hanover Insurance Group... (THG) 15-May-20Payment of Exercise 577$86.01$49,627.80(1%)
44.21K to 43.63K
(32%)
30-Mar-20 4:34 PM
View: 
The Hanover Insurance Group... (THG) 27-Mar-20Grant 85----< 1%
44.12K to 44.21K
03-Mar-20 4:11 PM
View: 
The Hanover Insurance Group... (THG) 28-Feb-20Grant 6,326----17%
37.8K to 44.12K
26-Feb-20 10:55 AM
View: 
The Hanover Insurance Group... (THG) 24-Feb-20Grant 5,904----18%
33.62K to 39.52K
26-Feb-20 10:55 AM
View: 
The Hanover Insurance Group... (THG) 24-Feb-20Payment of Exercise 1,729$134.22$232,066.00(4%)
39.52K to 37.8K
16%
31-Dec-19 3:30 PM
View: 
The Hanover Insurance Group... (THG) 27-Dec-19Grant 128----< 1%
33.49K to 33.62K
01-Oct-19 10:36 AM
View: 
The Hanover Insurance Group... (THG) 27-Sep-19Grant 25----< 1%
33.45K to 33.47K
26-Aug-19 4:37 PM
View: 
The Hanover Insurance Group... (THG) 26-Aug-19Acquisition (other) 7,652----19%
41.1K to 48.75K