midcap nifty trends