Sensex closes up 107 points as IT, power stocks gain

Nifty hit the 8,400-mark by gaining 27 points or 0.32%, while BSE Sensex closed up 107 points, or 0.39%, to 27,247


BSE Sensex closed higher on Thursday. Photo: HT
BSE Sensex closed higher on Thursday. Photo: HT

Mumbai: Continuing the winning run for the third straight day, Sensex rose nearly 107 points to finish at an over two-month high of 27,247.16 and Nifty breached the key 8,400-mark—fuelled by power, IT and banking stocks rally, but the gains were restricted by battered pharma counters.

Shares of power, IT, teck, utilities and capital goods firmed up on good buying enquiries, while those of pharma, FMCG, auto and realty declined on selling pressure.

BSE Sensex closes higher by 107 points, or 0.39%, to 27,247, while the Nifty 50 rises 27 points, or 0.32%, to 8,407. Among the laggards, pharma stocks were worst hit following US President-elect Donald Trump’s strong remarks on pricing of medicines, indicating tougher working environment for Indian drug firms going ahead in the US Lupin was battered the most by falling 2.03%.

Anand James, chief market strategist, Geojit BNP Paribas Financial Services Ltd, said, “Markets opened the day on a firm note but could not sustain gains, as Trump’s comments during Wednesday’s press conference held pharma stocks back. With key macros as well as Q3 numbers expected to be announced shortly, markets were not in a mood to chase prices higher anyway.”

The Sensex opened higher at 27,171.66 and hovered in a range of 27,166.69 and 27,278.93 before ending at a two-month high of 27,247.16, showing a gain of 106.75 points, or 0.39%.

The 30-scrip bundle has gained 520.61 points, or 1.95%, in three days. The Sensex had last seen this level on 10 November 2016, when it ended at 27,517.68.

The NSE 50-share Nifty also rose by 26.55 points, or 0.32%, to close at a two-month high of 8,407.20. It had also ended at 8,525.75 on 10 November last year. Domestic institutional investors (DIIs) bought shares worth a net Rs1,116.15 crore on Wednesday while foreign funds sold shares worth a net Rs627.30 crore yesterday, as per provisional data released by the stock exchanges.

More From Livemint