Ambuja Cements, Sun Pharma, Indus Towers and Eicher Motors are analysts’ top buy choices for today