At close, the Sensex was up 307.66 points or 0.60% at 51422.88, and the Nifty was up 97.80 points or 0.64% at 15435.70. ONGC, Housing Development Finance Corporation (HDFC). Reliance Industries Ltd (RIL), Titan Company, State Bank of India (SBI) were among the top Sensex gainers. Stocks of Sun Pharma, Dr. Reddy’s Lab, M&M, Nestle India, Bajaj-Auto among others were top index laggards. About 1394 shares have advanced, 1674 shares declined, and 138 shares are unchanged. Nifty Bank index gained nearly one percent, while the Nifty Metal index was the top gainer, up 2.53 percent.On the contrary, the Nifty Pharma index slipped 1.2 percent on the NSE. The BSE Midcap index fell 0.12 percent and the BSE SmallCap index dropped 0.48 percent.