The market has ended with big gains.
- Sensex closed up 401.12 points or 1.6 percent at 24870.69
- Nifty was up 138.90 points or 1.9 percent at 7563.55.
- About 1561 shares have advanced, 1043 shares declined, and 183 shares are unchanged.
- Hero MotoCorp, Sun Pharma, Coal India, Bajaj Auto and Dr Reddy's Labs were top gainers while SBI, Tata Steel, ICICI Bank, NTPC and ITC were losers in the Sensex.