Hanover Insurance CEO John C. Roche reports disposal of $18.56 million in common shares - THG News | Rallies