Midcaps, smallcaps at record highs, and most expensive, tooBy Anandi Chandrashekhar, ETMarkets.com | Updated: Apr 26, 2017, 02.35 PM IST