The BSE Sensex was up 376.33 points at 12:21 am on Wednesday. HDFC Bank, HDFC, Larsen & Toubro and ICICI Bank were seen contributing to over 50 per cent of the Sensex gains. HDFC Bank was up Rs. 26.45 per share, while HDFC, Larsen & Toubro and ICICI Bank were up Rs. 29.85 per share, Rs. 36.60 per share and Rs. 6.90 per share, respectively.