On the Nifty 50, Infosys gained 4.04% to ₹1,188.60, Tech Mahindra rose 3.61% to ₹1,481.60, and Tata Motors PV increased 3.30% to ₹364.80