At close, the Sensex was up 363.79 points or 0.69% at 52,950.63, and the Nifty was up 122.20 points or 0.78% at 15,885.20 led by the auto, realty, and oil & gas stocks. Titan was the top Sensex gainer, followed by M&M, Axis Bank, Reliance Industries, and IndusInd Bank. Tata Steel, Power Grid, Tech Mahindra, and NTPC were the worst-performing stocks. About 2007 shares have advanced, 1071 shares declined, and 136 shares are unchanged. All the indices ended in the green, led by the Nifty Realty index up 5 percent, followed by the Nifty Auto index, up 1.4 percent. Both, the BSE MidCap and SamllCap indices hit record highs of 23,342 and 27,106, respectively. India VIX was up 1%.