Tata Stock Price A Comprehensive Analysis