Mumbai, The benchmark indices ended flat on Wednesday as investors remained cautious ahead of the release of US inflation data.
At close, Sensex ended down 35.78 points or 0.06 per cent at 58,817.29, while Nifty closed up 9.65 points or 0.06 per cent. About 1,538 shares advanced, 1,864 shares declined,