Lupin was on a firm wicket in the morning session on Thursday. At 10.29 am the share was trading at Rs 1,985.45 against Rs 1,922.05 at close yesterday. This was a gain of 3.30 per cent.

Zee Entertainment rode up 1.69 per cent to trade at Rs 393.90 against Rs 387.35 at close yesterday.

M&M advanced 1.63 per cent at Rs 1,227.95. The share had closed the overnight session at Rs 1,208.25.

Tata Power charged up 1.58 per cent to quote at Rs 64.25 against Rs 63.25 at close yesterday.

Tech Mahindra was trading at Rs 564 against Rs 556.10 at close yesterday. This was a gain of 1.42 per cent.