Ambalal Sarabhai Enterprises Ltd: Stock Price & Company Analysis