At close, the Sensex was down 135.78 points or 0.34% at 39614.07, and the Nifty was down 28.40 points or 0.24% at 11642.40 due to weak global cues. HCL Technologies, Tata Steel, NTPC, ONGC and Nestle were top Sensex gainers. While Power Grid, Maruti Suzuki India, and Kotak Mahindra Bank were the top losers. About 1322 shares have advanced, 1222 shares declined, and 167 shares are unchanged. The BSE MidCap index ended 0.62 per cent higher while the BSE SmallCap index down just 0.03 per cent. India VIX, rose 3 per cent to 24.7 levels. Except auto, bank and FMCG other sectoral indices ended higher.