Zydus Lifesciences Shares Rally 7% on ₹1,273 Cr Q4 Profit, ₹1,100 Cr Buyback