Tata Motors, Axis Bank, BEL, SBI, Sun Pharma, Trent, and Hindustan Unilever all put in a strong showing. On the flip side, ...