The NSE Nifty is up 114 points at 3,931.
Maruti has zoomed 8.7% to Rs 595. HDFC has soared 8% to Rs 1,857.
TCS has surged 6.5% to Rs 775. Jaiprakash Associates, DLF and HDFC Bank have rallied over 6% each to Rs 145, Rs 418 and Rs 958, respectively.
Larsen & Toubro has moved up 5.7% to Rs 2,400. SBI, Reliance Infrastructure and Tata Motors have gained 4.7% each at Rs 1,194, Rs 802 and Rs 414, respectively.
More From This Section
ACC and ICICI Bank have advanced 4.3% each to Rs 536 and Rs 542, respectively.
BHEL, ONGC and Satyam are up 4% each at Rs 1,438, Rs 902 and Rs 410, respectively.
Ranbaxy and Tata Steel have slipped 4% each to Rs 451 and Rs 597, respectively.
Out of 2,569 stocks traded, 1,484 have advanced and 1,009 have declined.