Despite some profit taking after a bright start, the market ended the session on a firm note today.
Bargain hunting, strong cues from Asian markets buoyed up the market early on in the session.
The Sensex ended at 18,777.52 (provisional) with a gain of 68.54 points or 0.37%.
The Nifty closed at 5702.10, up 26.10 points or 0.46%.
Consumer durables, healthcare, FMCG and capital goods stocks moved higher.
IT stocks had a fairly good outing.
Bank, realty and metal stocks ended on a mixed note.
Automobile, power and oil stocks were mostly subdued.
Midcap and smallcap stocks had a mixed outing.
The market breadth was marginally positive.