Infosys gains on ₹18,000-cr buyback. BEL, Bajaj Finance, Hindalco, Eicher Motors lead gains, while HUL, IndusInd Bank, Bajaj Auto, Trent slip.