Cadila Healthcare Limited (BSE:532321) stock has gained 3.4% this week on a product approval, acquisition plans in the US, and expectations of improving performance in the Indian formulations business.