Hanover Insurance Group Inc (THG) AI Stock Analysis & Earnings