Mahindra & Mahindra and Reliance Energy have moved up 2.4% each to Rs 627 and Rs 709, respectively.
Ambuja Cements, Reliance Communications and Hindalco are up over 2% each.
Cipla has dropped 3.5% to Rs 171. Tata Motors has shed 2.5% to Rs 618. Maruti has declined 1.5% to Rs 756.
Out of 2,629 stocks traded so far, 1,656 have declined, 923 have advanced and 50 are unchanged.