Nifty and Sensex ended slightly higher amid volatility. Infosys, HUL, and Sikko gained on strong cues, while RIL and Dixon slipped following reports and weak earnings trends.