Kier Group Stock Price A Comprehensive Analysis