Snapping its three-day losing run, the broader NSE Nifty advanced 31.75 points or 0.13 per cent to settle at 24,641.80. From the 30-share Sensex pack, Bajaj Finance, Nestle India, Bajaj Finserv, Asian Paints, UltraTech Cement, Infosys, Maruti, Bharti Airtel and Hindustan Unilever were among the gainers.