Despite some strong results from top notch banks, the market ended lower on Thursday on profit taking.
The Sensex ended at 19,898.94 (provisional) with a loss of around 106 points or 0.53%.
The Nifty closed at 6033.60, down 22.15 points or 0.37%.
Bank stocks ended on a mixed note.
IT, oil and automobile stocks too turned in a mixed performance.
Realty stocks moved up once again.
Select PSU, FMCG, power, consumer durables and pharma stocks posted notable gains.
While midcap stocks fared well, smallcaps were mostly subdued.
The market breadth was slightly positive.