Bajaj Finance emerged as the top gainer on Nifty, surging 2.43 per cent to ₹1,035.30