In the broader markets, the Nifty MidCap and the Nifty SmallCap indices ended 1.05 per cent and 1.13 per cent down, ...