Meanwhile, midcap stocks tumbled sharply, with the Nifty Midcap 100 index ending over 1 per cent lower. From the Nifty basket top gainers included stocks like Cipla, Adani Ports, Infosys, Dr. Reddy's ...