At close, the Sensex is up 382.95 points or 0.74% at 52232.43, and the Nifty up 114.20 points or 0.73% at 15690.40 amid buying seen in the infra, oil & gas, metal, and realty names. Titan Company, Reliance Industries Ltd (RIL), ONGC, Power Grid Corporation of India, Kotak Mahindra Bank, Axis Bank, Infosys were among the top Sensex gainers. Bajaj-Auto, Tech Mahindra, Nestle Industries, SBI, Dr. Reddy’s Lab, Sun Pharma were among the top index losers. About 2136 shares have advanced, 973 shares declined, and 134 shares are unchanged. The Nifty Auto and Pharma stocks declined 0.08 percent and 0.23 percent, respectively. On the upside, the Nifty Realty index jumped 4 percent. The BSE MidCap and SamllCap indices ended 1 percent higher each after hitting a record peak of 22,395 and 24,138 levels, respectively.