Indian shares ended largely unchanged on Wednesday as gains in market heavyweight Reliance Industries Ltd were more than offset by profit-taking in stocks such as ICICI Bank Ltd.

The Nifty closed down 0.06 percent at 10,141.15, while the benchmark Sensex ended 0.01 percent lower at 32,400.51.

More from Sify: