
The index touched an all-time, intra-day, high of 20,025. The Sensex finally ended with a solid gain of 3.8% (735 points) - third biggest single-day gain - at a record 19,978. The index has gained 13.8% (2,418 points) in the last six trading sessions.
A strong rally in heavyweights like Reliance and L&T, along with gains in HDFC, BHEL, ONGC and ICICI Bank, helped the index cross the magical 20,000-mark today.

The market breadth was positive - out of 2,841 stocks traded, 1,581 advanced, 1,199 declined and 61 were unchanged today.