The Sensex gained 41 points to hit a new high of 7,797.
The Nifty gained 12 points to close at 2,369.
Gainers: Wipro, Bharti, Cipla, Ranbaxy, Maruti, Reliance, HDFC Bank, ITC, Hero Honda.
Losers: TCS, Infosys, Satyam, SBI, HLL, Dr Reddy's, HDFC, ICICI Bank, ONGC, Tata Motors.



