Sign inGet started

Roche John C

Insider CIK 1428157 · THG Senior Vice President, Director

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
THG HANOVER INSURANCE GROUP, I A Award2026-09-252026-09-28120— $0141,253SEC↗
THG HANOVER INSURANCE GROUP, I A Award2026-09-252026-09-28120— $0141,253SEC↗
THG HANOVER INSURANCE GROUP, I A Award2026-06-262026-06-30122— $0141,133SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2026-05-202026-05-213,152$193.21 $609.0K146,217SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2026-05-202026-05-215,145$194.05 $998.4K141,072SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2026-05-202026-05-2161$194.77 $11.9K141,011SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2026-05-192026-05-219,098— $00SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2026-05-192026-05-2124,026— $048,052SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2026-05-192026-05-2124,766$193.79 $4.80M149,369SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2026-05-192026-05-219,098$85.87 $781.2K150,109SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2026-05-192026-05-2124,026$104.11 $2.50M174,135SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2026-05-182026-05-192,516$198.65 $499.8K141,111SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2026-05-182026-05-192,260$197.61 $446.6K143,627SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2026-05-182026-05-19375$196.55 $73.7K145,887SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2026-05-182026-05-19100$199.23 $19.9K141,011SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2026-05-152026-05-1918,194— $09,098SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2026-05-152026-05-1912,943$194.64 $2.52M146,262SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2026-05-152026-05-1918,194$85.87 $1.56M159,205SEC↗
THG HANOVER INSURANCE GROUP, I A Award2026-03-272026-03-31153— $0141,011SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2026-02-272026-03-0214,220$180.63 $2.57M140,858SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2026-02-242026-02-2645,025— $045,025SEC↗
THG HANOVER INSURANCE GROUP, I A Award2026-02-242026-02-268,540— $0145,643SEC↗
THG HANOVER INSURANCE GROUP, I A Award2026-02-242026-02-2613,254— $0137,103SEC↗
THG HANOVER INSURANCE GROUP, I A Award2026-02-242026-02-269,435— $0155,078SEC↗
THG HANOVER INSURANCE GROUP, I A Award2025-12-262025-12-29135— $0123,849SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2025-12-012025-12-03382$185.91 $71.0K123,715SEC↗
THG HANOVER INSURANCE GROUP, I G Gift2025-11-052025-11-06590— $0124,097SEC↗
THG HANOVER INSURANCE GROUP, I A Award2025-09-262025-09-30132— $0124,687SEC↗
THG HANOVER INSURANCE GROUP, I A Award2025-06-272025-06-30141— $0124,554SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2025-04-012025-04-028,906— $00SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2025-04-012025-04-028,906$175.17 $1.56M124,414SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2025-04-012025-04-028,906$77.91 $693.9K133,320SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2025-03-312025-04-01301— $08,906SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2025-03-312025-04-01301$175.00 $52.7K124,414SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2025-03-312025-04-01301$77.91 $23.5K124,715SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2025-03-282025-04-01400— $09,207SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2025-03-282025-04-01400$77.91 $31.2K124,678SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2025-03-282025-04-01400$175.03 $70.0K124,278SEC↗
THG HANOVER INSURANCE GROUP, I A Award2025-03-282025-04-01136— $0124,414SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2025-03-272025-03-28200— $09,607SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2025-03-272025-03-28200$77.91 $15.6K124,478SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2025-03-272025-03-28200$175.01 $35.0K124,278SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2025-03-262025-03-28900— $09,807SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2025-03-262025-03-28900$175.17 $157.7K124,278SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2025-03-262025-03-28900$77.91 $70.1K125,178SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2025-03-032025-03-0410,706— $010,707SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2025-03-032025-03-045,509$172.66 $951.2K124,278SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2025-03-032025-03-0410,706$77.91 $834.1K134,984SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2025-03-032025-03-041,894$170.91 $323.7K133,090SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2025-03-032025-03-043,303$171.86 $567.7K129,787SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2025-02-282025-03-038,826$170.53 $1.51M124,278SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2025-02-272025-03-0322,943— $00SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2025-02-272025-03-0315,604$166.00 $2.59M133,103SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2025-02-272025-03-0322,943$66.14 $1.52M148,707SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2025-02-252025-02-2639,629— $039,629SEC↗
THG HANOVER INSURANCE GROUP, I A Award2025-02-252025-02-268,652— $0125,764SEC↗
THG HANOVER INSURANCE GROUP, I A Award2025-02-242025-02-269,554— $0115,368SEC↗
THG HANOVER INSURANCE GROUP, I A Award2025-02-242025-02-261,744— $0117,112SEC↗
THG HANOVER INSURANCE GROUP, I A Award2024-12-272024-12-30143— $0105,814SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2024-12-022024-12-04412$162.52 $67.0K105,671SEC↗
THG HANOVER INSURANCE GROUP, I G Gift2024-11-062024-11-071,025— $0106,083SEC↗
THG HANOVER INSURANCE GROUP, I J Other2024-11-052024-11-076,802— $014,454SEC↗
THG HANOVER INSURANCE GROUP, I J Other2024-11-052024-11-076,802— $0107,108SEC↗
THG HANOVER INSURANCE GROUP, I A Award2024-09-272024-09-30144— $0113,910SEC↗
THG HANOVER INSURANCE GROUP, I A Award2024-06-282024-07-01167— $0113,766SEC↗
THG HANOVER INSURANCE GROUP, I A Award2024-03-282024-04-01153— $0113,599SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2024-02-272024-02-2841,437— $041,437SEC↗
THG HANOVER INSURANCE GROUP, I A Award2024-02-272024-02-289,311— $0113,446SEC↗
THG HANOVER INSURANCE GROUP, I A Award2024-02-262024-02-289,120— $0109,046SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2024-02-262024-02-2811,233$134.61 $1.51M104,135SEC↗
THG HANOVER INSURANCE GROUP, I A Award2024-02-262024-02-286,322— $0115,368SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2024-02-162024-02-2022,305— $00SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2024-02-162024-02-2022,305$54.61 $1.22M113,979SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2024-02-162024-02-2014,053$135.88 $1.91M99,926SEC↗
THG HANOVER INSURANCE GROUP, I A Award2023-12-292024-01-03162— $091,674SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2023-12-012023-12-04686$125.09 $85.8K91,512SEC↗
THG HANOVER INSURANCE GROUP, I A Award2023-09-292023-10-03173— $092,198SEC↗
THG HANOVER INSURANCE GROUP, I A Award2023-06-302023-07-03169— $092,025SEC↗
THG HANOVER INSURANCE GROUP, I A Award2023-03-312023-04-04147— $091,856SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2023-02-282023-03-0110,017$139.48 $1.40M91,708SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2023-02-272023-03-0136,453— $036,453SEC↗
THG HANOVER INSURANCE GROUP, I A Award2023-02-272023-03-018,822— $087,042SEC↗
THG HANOVER INSURANCE GROUP, I A Award2023-02-272023-03-018,214— $0101,725SEC↗
THG HANOVER INSURANCE GROUP, I A Award2023-02-272023-03-016,469— $093,511SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2023-02-242023-02-276,336— $00SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2023-02-242023-02-276,336$40.01 $253.5K81,546SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2023-02-242023-02-273,326$139.34 $463.4K78,220SEC↗
THG HANOVER INSURANCE GROUP, I A Award2022-12-302023-01-04131— $075,210SEC↗
THG HANOVER INSURANCE GROUP, I A Award2022-09-302022-10-04127— $075,080SEC↗
THG HANOVER INSURANCE GROUP, I A Award2022-06-242022-06-28109— $074,953SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2022-04-212022-04-25922— $06,336SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2022-04-212022-04-25922$40.01 $36.9K75,765SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2022-04-212022-04-25922$155.24 $143.1K74,843SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2022-03-292022-03-292,725— $07,258SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2022-03-292022-03-292,725$150.47 $410.0K74,843SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2022-03-292022-03-292,725$40.01 $109.0K77,568SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2022-03-282022-03-294,533— $09,983SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2022-03-282022-03-294,533$40.01 $181.4K79,376SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2022-03-282022-03-294,533$150.09 $680.4K74,843SEC↗
THG HANOVER INSURANCE GROUP, I A Award2022-03-252022-03-29108— $074,843SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2022-03-172022-03-217,258— $014,516SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2022-03-172022-03-211,065$146.21 $155.7K74,736SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2022-03-172022-03-217,258$40.01 $290.4K81,994SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2022-03-172022-03-216,193$145.65 $902.0K75,801SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2022-03-072022-03-097,565$139.52 $1.06M74,736SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2022-02-282022-03-0234,689— $034,689SEC↗
THG HANOVER INSURANCE GROUP, I A Award2022-02-282022-03-027,097— $082,300SEC↗
THG HANOVER INSURANCE GROUP, I A Award2022-02-282022-03-028,685— $070,338SEC↗
THG HANOVER INSURANCE GROUP, I A Award2022-02-282022-03-024,865— $075,203SEC↗
THG HANOVER INSURANCE GROUP, I A Award2021-12-302022-01-04115— $061,653SEC↗
THG HANOVER INSURANCE GROUP, I A Award2021-09-242021-09-27106— $061,538SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2021-08-092021-08-105,000— $00SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2021-08-092021-08-105,000$34.66 $173.3K66,432SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2021-08-092021-08-105,000$138.00 $690.0K61,432SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2021-08-062021-08-106,684— $05,000SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2021-08-062021-08-106,684$34.66 $231.7K68,116SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2021-08-062021-08-106,684$136.06 $909.4K61,432SEC↗
THG HANOVER INSURANCE GROUP, I A Award2021-06-252021-06-29101— $061,432SEC↗
THG HANOVER INSURANCE GROUP, I A Award2021-03-262021-03-30106— $061,331SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2021-03-012021-03-025,523$119.67 $660.9K61,224SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2021-02-262021-03-0241,747— $041,747SEC↗
THG HANOVER INSURANCE GROUP, I A Award2021-02-262021-03-027,586— $066,747SEC↗
THG HANOVER INSURANCE GROUP, I A Award2021-02-262021-03-0215,288— $059,161SEC↗
THG HANOVER INSURANCE GROUP, I A Award2020-12-302021-01-0474— $043,873SEC↗
THG HANOVER INSURANCE GROUP, I A Award2020-09-252020-09-2987— $043,800SEC↗
THG HANOVER INSURANCE GROUP, I A Award2020-06-262020-06-2982— $043,713SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2020-05-152020-05-19577$86.01 $49.6K43,631SEC↗
THG HANOVER INSURANCE GROUP, I A Award2020-03-272020-03-3085— $044,208SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2020-02-282020-03-0351,934— $051,934SEC↗
THG HANOVER INSURANCE GROUP, I A Award2020-02-282020-03-036,326— $044,122SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2020-02-242020-02-261,729$134.22 $232.1K37,796SEC↗
THG HANOVER INSURANCE GROUP, I A Award2020-02-242020-02-265,904— $039,525SEC↗
THG HANOVER INSURANCE GROUP, I A Award2019-12-272019-12-31128— $033,621SEC↗
THG HANOVER INSURANCE GROUP, I A Award2019-09-272019-10-0125— $033,471SEC↗
THG HANOVER INSURANCE GROUP, I J Other2019-08-262019-08-267,652— $07,652SEC↗
THG HANOVER INSURANCE GROUP, I J Other2019-08-262019-08-267,652— $033,446SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2019-08-232019-08-2613,039— $00SEC↗
THG HANOVER INSURANCE GROUP, I G Gift2019-08-232019-08-26765— $036,317SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2019-08-232019-08-2613,039$44.56 $581.0K49,356SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2019-08-232019-08-268,258$130.86 $1.08M41,098SEC↗
THG HANOVER INSURANCE GROUP, I A Award2019-06-282019-07-0126— $037,082SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2019-05-152019-05-16568$121.68 $69.1K37,057SEC↗
THG HANOVER INSURANCE GROUP, I A Award2019-03-292019-04-0229— $037,625SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2019-03-052019-03-0735,883— $035,883SEC↗
THG HANOVER INSURANCE GROUP, I A Award2019-03-052019-03-075,446— $037,596SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2019-02-252019-02-271,330$118.02 $157.0K32,150SEC↗
THG HANOVER INSURANCE GROUP, I A Award2019-01-232019-01-242,425— $033,480SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2018-05-152018-05-16545$118.81 $64.8K30,862SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2018-02-272018-03-0167,860— $067,860SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2018-02-272018-03-011,509$110.57 $166.9K31,407SEC↗
THG HANOVER INSURANCE GROUP, I A Award2018-02-272018-03-012,892— $032,916SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2017-08-042017-08-0712,500— $00SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2017-08-042017-08-075,000— $011,000SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2017-08-042017-08-085,000— $011,000SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2017-08-042017-08-075,000$96.00 $480.0K30,024SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2017-08-042017-08-075,000$36.81 $184.1K35,024SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2017-08-042017-08-0712,500$96.00 $1.20M30,024SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2017-08-042017-08-0712,500$42.15 $526.9K42,524SEC↗
THG HANOVER INSURANCE GROUP, I A Award2017-05-152017-05-173,675— $030,024SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2017-02-242017-02-2825,695— $025,695SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2017-02-212017-02-221,978$90.65 $179.3K26,349SEC↗
THG HANOVER INSURANCE GROUP, I A Award2017-02-162017-02-213,600— $028,327SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2016-02-262016-03-011,436$83.76 $120.3K25,685SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2016-02-262016-03-01958$83.76 $80.2K24,727SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2016-02-232016-02-2520,160— $020,160SEC↗
THG HANOVER INSURANCE GROUP, I A Award2016-02-232016-02-252,015— $022,696SEC↗
THG HANOVER INSURANCE GROUP, I A Award2016-02-232016-03-014,425— $027,121SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2016-01-202016-01-22659$76.90 $50.7K20,681SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2015-11-232015-11-244,513— $00SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2015-11-232015-11-244,513$48.46 $218.7K25,853SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2015-11-232015-11-244,513$84.70 $382.3K21,340SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2015-10-212015-10-22488$81.20 $39.6K21,340SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2015-03-022015-03-03534$70.37 $37.6K21,828SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2015-02-272015-03-0321,600— $021,600SEC↗
THG HANOVER INSURANCE GROUP, I A Award2015-02-272015-03-032,250— $022,362SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2015-01-202015-01-21670$69.64 $46.7K20,112SEC↗
THG HANOVER INSURANCE GROUP, I A Award2015-01-192015-01-213,750— $020,782SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2014-10-282014-10-302,876— $00SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2014-10-282014-10-306,250— $00SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2014-10-282014-10-306,250$34.19 $213.7K23,282SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2014-10-282014-10-306,250$65.00 $406.3K17,032SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2014-10-282014-10-302,876$65.00 $186.9K17,032SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2014-10-282014-10-302,876$44.88 $129.1K19,908SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2014-10-212014-10-22489$63.72 $31.2K17,032SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2014-04-022014-04-036,250— $06,250SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2014-04-022014-04-036,250$34.19 $213.7K23,771SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2014-04-022014-04-036,250$62.00 $387.5K17,521SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise deriv2014-03-172014-03-182,875— $02,876SEC↗
THG HANOVER INSURANCE GROUP, I M Exercise2014-03-172014-03-182,875$44.88 $129.0K20,396SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2014-03-172014-03-18653$59.96 $39.2K18,827SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2014-03-172014-03-181,306$60.00 $78.4K17,521SEC↗
THG HANOVER INSURANCE GROUP, I S Sale2014-03-172014-03-182,875$60.00 $172.5K17,521SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2014-02-282014-03-03535$58.84 $31.5K19,480SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2014-02-262014-02-27265$58.23 $15.4K20,015SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2014-02-192014-02-2121,000— $021,000SEC↗
THG HANOVER INSURANCE GROUP, I A Award2014-02-192014-02-211,409— $020,280SEC↗
THG HANOVER INSURANCE GROUP, I A Award2014-02-192014-02-212,400— $018,871SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2014-01-212014-01-221,041$59.89 $62.3K16,471SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2013-02-262013-02-2820,500— $020,500SEC↗
THG HANOVER INSURANCE GROUP, I A Award2013-02-262013-02-282,950— $017,512SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2013-02-262013-02-28291$42.49 $12.4K14,562SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2013-02-252013-02-26309$42.46 $13.1K14,853SEC↗
THG HANOVER INSURANCE GROUP, I F Tax w/h2012-02-232012-02-24292$40.89 $11.9K15,162SEC↗
THG HANOVER INSURANCE GROUP, I A Award deriv2012-01-202012-01-2416,000— $016,000SEC↗
THG HANOVER INSURANCE GROUP, I A Award2012-01-202012-01-243,000— $015,454SEC↗