Benchmark share indices staged a recovery in late trades to snap two-day losing streak aided by rebound in IT majors and select index heavyweights.
In the broader markets, BSE Midcap ended up 0.3% while the Smallcap index ended . Market breadth ended positive with 1217 gainers and 976 losers on the BSE.