At close, the Sensex was up 443.19 points or 0.86% at 52,265.72, and the Nifty was up 143.40 points or 0.93% at 15,556.70. About 2037 shares have advanced, 1188 shares declined, and 123 shares are unchanged. Maruti Suzuki, Hero MotoCorp, Eicher Motors, M&M and Bajaj Auto were among the top Nifty gainers. The losers were Reliance Industries, Coal India, NTPC, Power Grid Corporation and Grasim Industries.