Nifty Midcap and smallcap indices up 0.4% each. On the sectoral front, except IT (down 1.3) all other indices ended higher ...