HDFC Bank and Reliance Energy have rallied nearly 2% each to Rs 1,113 and Rs 591, respectively.
BHEL and Reliance Communications have moved up over 1.5% each to Rs 1,513 and Rs 518, respectively.
Hindalco has plunged 3.5% to Rs 163. Maruti and Hindustan Unilever are the other notable losers.
Out of 2,563 stocks traded so far, 1,517 have advanced, 963 have declined and 83 are unchanged.