The benchmark indices snapped three-session long gaining streak to end flat on Tuesday tracking negative trend seen in Asian and European markets after North Korea fired a missile that landed in Japanese waters, deepening concerns over the isolated nation's nuclear capabilities.
Back home, investors booked profits in recent outperformers such as ITC, although energy firms gained on lower oil prices.
The S&P BSE Sensex ended at 31,209, down 11 points, while the broader Nifty50 was ruling at 9,613, down 1 point.
In the broader market, the S&P BSE Midcap index slipped 0.3%, while the S&P BSE Smallcap index settled little

)