The NSE Nifty is up 100 points at 3,917.
HDFC has zoomed 8% to Rs 1,857, and Maruti has soared 7.3% to Rs 588.
Jaiprakash Associates and Larsen & Toubro have surged 6.5% each to Rs 145 and Rs 2,417, respectively.
DLF and HDFC Bank have rallied over 6% each to Rs 418 and Rs 958, respectively.
Also Read
TCS, Mahindra & Mahindra and Reliance Infrastrcuture have advanced over 3% each to Rs 765, Rs 519 and Rs 804, repsectively.
Tata Motors, ACC and SBI have also gained 3% each at Rs 415, Rs 540 and Rs 1,195, respectively.
Ranbaxy has plunged 4.5% to Rs 450, and Tata Steel has shed 2.5% at Rs 610.
Out of 2,542 stocks traded, 1,523 have advanced and 940 have declined.