The 30-share BSE benchmark Sensex slipped 27 points, or 0.04% to close at 73,877. The broader NSE Nifty declined 19 points, or 0.08%, settling at 22,434.
Nestle India was the top Sensex laggard, falling 2.6% on worries over earnings growth in the sector. Kotak Bank, JSW Steel, Titan, Bajaj Finserv, and IndusInd Bank also closed in the red, while NTPC, Tech Mahindra, TCS, and Bharti Airtel ended with gains.
Among individual stocks, JSW Energy closed over 7% higher after the firm said it plans to raise Rs 5,000 crore by selling shares to high-net-worth investors through a qualified institutional placement process or QIP.
National Aluminium also closed 5% higher after the state miner reported its highest-ever cast metal production at 463,428 metric tonnes for the financial year ending March 31.
On the sectoral front, Nifty Realty, which gained 14.5% in the last eight sessions, fell 2.6%. Nifty Auto, FMCG, Pharma, Private Bank, and Healthcare also closed lower.