Mahindra & Mahindra and Larsen & Toubro have advanced around 2% each to Rs 821 and Rs 2,422, respectively.
TCS and Hindustan Unilever have dropped nearly 2% each to Rs 1,140 and Rs 202, respectively.
Out of 2,669 stocks traded so far, 1,424 have advanced, 1,164 have declined and 81 are unchanged.