L&T is up 3.6% at Rs 2,720. Tata Power has advanced 3.4% at Rs 1,049. Ranbaxy has gained 3% at Rs 496. Reliance Infra is up 2.2% at Rs 1,006. Reliance Communications has gained 2.1% at Rs 513 .
ITC and Bhel are trading up 1.8% at Rs 192 and Rs 1,684, respectively.
Sterlite has lost 3.7% to Rs 581. Hindalco is down 1.7% to Rs 146. Tata Steel, NTPC and M&M have lost 1.2% at Rs 610, Rs 185 and Rs 534, respectively. HDFC Bank, Satyam, Infosys, HDFC, Bharti Airtel and ICICI Bank are the other losers.