At close, the Sensex was up 296 points or 0.52% at 57420.24, and the Nifty was up 82.50 points or 0.49% at 17086.25. Tech Mahindra, Dr. Reddy’s, PowerGrid Corporation of India, Kotak Mahindra Bank, ICICI Bank, Sun Pharma, Mahindra & Mahindra (M&M), HDFC Bank were among top index gainers. On the contrary, Asian Paints, IndusInd Bank, Maruti Suzuki, Reliance Industries Ltd (RIL) and Bharti Airtel were top index laggards. About 1944 shares have advanced, 1285 shares declined, and 124 shares are unchanged. The BSE Midcap and Smallcap were up 0.3 percent and 0.5 percent, respectively. Among sectors, the BSE Healthcare index surged 1.3 percent. The Bankex was the other notable gainer. Most sectoral indices ended with gains in the range of 0.3-0.5 percent each. Nifty Bank gained 0.58 percent to finish trade at 35,058.