The midcap and smallcap indices cracked 2.7 per cent and 3.5 per cent respectively as investors continued to pare holdings ...