Benchmark indices ended lower for the third straight session on May 18 with Nifty below 18,150.
At close, the Sensex was down 128.90 points or 0.21 percentat 61,431.74, and the Nifty was down 51.80 points or 0.28percentat 18,130. About 1,530 shares advanced, 1,846 declined, and 124 were unchanged.
Top losers on the Nifty included Divis Laboratories, Adani Ports, SBI, ITC and Titan Company. However, gainers were Bajaj Finance, Kotak Mahindra Bank, Bharti Airtel, ICICI Bank and Asian Paints.
Except for bank, all other sectoral indices ended in the red with realty, oil & gas, PSU Bank, power, pharma, FMCG, and capital goods down 1-2 percent each.
The BSE midcap index shed 0.67 percent and smallcap index declined 0.26 percent.