HDFC Life Insurance was the top loser on the Nifty 50, falling 6.28% to ₹526.25 from a previous close of ₹561.50