The Sensex has pared significant gains in the last few minutes, and is now up just 30 points at 10,977. Earlier in the day, the index after a positive start of over 100 points, had rallied to a high of 11,339 - up nearly 400 points.
Larsen & Toubro has surged 5.5% to Rs 876. SBI has soared over 4% to Rs 1,314, and ICICI Bank has rallied 3.7% to Rs 442.
Infosys has gained nearly 3% at Rs 1,380. Reliance Infrastructure, HDFC and Grasim have moved up around 2% each at Rs 658, Rs 1,791 and Rs 1,640, respectively.
Tata Motors and Hindalco have slumped over 5% each to Rs 231 and Rs 55, respectively.
Tata Steel and Sterlite have shed around 4.5% each at Rs 257 and Rs 383, respectively.
Sun Pharma has dropped 3% to Rs 1,200. Maruti has slipped over 2% to Rs 833, and NTPC has declined over 1% to Rs 833.