The Indian stock market indices ended the day with modest gains. The Nifty 50 index rose 0.27% to close at 11,872.10 points, while the Sensex rose 0.42% to close at 40,286.48 points. Six of the 11 sectoral indices on the NSE ended lower, led by a 1.96% fall in the metals index. Among stocks, ICICI Bank, Infosys and Bajaj Finance were the top gainers, while Bharti Infratel, IndusInd Bank and Zee Entertainment were the top losers. The market breadth was tilted in favor of decliners, with over 1,000 stocks declining on the NSE compared to