Among the key contributors to the Sensex's rally were HDFC Bank Ltd, Reliance Industries Ltd (RIL), ICICI Bank Ltd, Mahindra & Mahindra Ltd (M&M), Bharti Airtel Ltd, Bharat Electronics Ltd (BEL), Larsen & Toubro Ltd (L&T), Eternal Ltd and Sun Pharmaceutical Industries Ltd.