IPCA Labs is the top Nifty Pharma gainer, set for best calendar year returns since 2020