After a rangebound movement in the first half of the trading session markets ended lower on Thursday dragged down by profit taking in IT majors Infosys, TCS and Wipro after recent gains post encouraging second quarter earnings.
The 30-share Sensex ended down 137 points at 20,411 and the 50-share Nifty ended down 43 points at 6,046.