Benchmark share indices ended lower on Tuesday, snapping a three-day winning streak, as investors booked profits after they closed near one-month highs on Monday. Index heavyweights Reliance Industries, Infosys and financial were the top Sensex losers.
The 30-share Sensex ended down 119 points at 19,458 and the 50-share Nifty ended down 39 points at 5,860.