Broader markets also mirrored the benchmarks as the Nifty Smallcap100 and Nifty Midcap100 indices ended down by 3.84 per cent ...