Hanover Insurance Group Stock Price A Comprehensive Analysis