Market Close : Sensex was up 59.28 points
Sensex ended higher for the third consecutive day, while Nifty closed on a flat note on April 20.
At close, the Sensex was up 59.28 points or 0.19% at 31648.00, and the Nifty was down 4.90 points or 0.05% at 9261.85. About 1447 shares have advanced, 1007 shares declined, and 179 shares are unchanged.
Tata Motors, HDFC Bank, Infosys, Sun Pharma and NTPC were the top gainers on the Nifty, while losers included Hindalco, JSW Steel, Axis Bank, Bharti Infratel and Grasim.
On the sectoral front buying seen in the IT, PSU Bank and Energy space, while Auto, FMCG and Metal remained under pressure.