Top gainer Infosys rises 4.75% to ₹1,542