Five stocks, namely, HDFC Bank, Bharti Airtel, ICICI Bank, Infosys and M&M, contributed heavily to the Sensex’s rise.