Mid and smallcap shares have lagged large-caps in the last three months. The Nifty Midcap index returned 1.8% in the period under review while the Nifty Smallcap index was up 3.7% during this period. In comparison, the Nifty 50 returned 5.6%.The latest rally in the markets is driven by FPIs,…