Nifty ended higher supported by IT and auto stocks. Market remained volatile, trading sideways near 200-DMA, while analysts recommend Central Bank of India and Colgate Palmolive for bullish opportunities.