Shares of Lupin Ltd ended at ₹2,216.50, up by ₹17.30, or 0.79%, on the BSE.​Read More