Satyam has gained 3.5% to Rs 452, Grasim is up 1.9% to Rs 1,881 and Wipro has advanced 1.6% to Rs 445. Bharti, Hindalco and Infosys are up 1% each.
Tata Motors is down 3.9% to Rs 410, Reliance Communications has lost 2.35% to Rs 428 and DLF has declined 2.1% to Rs 382. Ambuja Cements and Maruti are both down 1.6%.