At close, the Sensex was down 45.72 points or 0.13% at 34915.80, and the Nifty was down 10.30 points or 0.10% at 10302.10 on a flat note with negative bias. Top Sensex gainers were Nestle India, Tata Steel, ICICI Bank, Maruti Suzuki, Britannia Industries, HDFC and Tech Mahindra. On the other hand, Sun Pharma, Power Grid Corporation of India, HDFC Bank, ONGC, UPL and RIL were the top losers on Sensex. About 1259 shares have advanced, 1452 shares declined, and 137 shares are unchanged. Nifty PSU Bank index declined by nearly 2 per cent. The nifty Auto index was top sectoral gainer, up 1.10 per cent. Nifty Financial Services, Nifty FMCG, Nifty Bank and Nifty Private Bank closed into the green. BSE Midcap and Smallcap indices ended lower