Shares of IPCA Laboratories have yielded a return of 8 per cent in the last six months and nearly 30 per cent in the last one ...