Infosys is the top gainer in the Sensex, up 3.72% to Rs 1894, Reliance Communications is up 3.65% to Rs 580. Maruti has gained 3.5% to Rs 825.
ICICI Bank is up 3.3% at Rs 926. L&T, and DLF are over 2.6% at Rs 2911 and Rs 639 respectively.
Satyam's is down 3.2% to Rs 485. Tata Motors has declined 1.4% to Rs 663. ITC and Ranbaxy are down under half per cent each.