Pharma remained under pressure in today's trading session, while all other indices traded with positive bias.
The indices shrugged off weak global cues ahead of the crucial US Federal reserve meet next week.
At the NSE, 342.40 points were eroded in previous six sessions.
Overseas, European and Asian markets edged lower after a decline in US stocks overnight. US stocks eased in a choppy trading session yesterday as weak oil prices continued to feed global growth worries.
More From This Section
Energy emerged the biggest gainer among the sectoral indices, rising 2.51 per cent, followed by metal (1.88 per cent), realty (1.71 per cent), media (1.50 per cent), IT (1.15 per cent), infra (0.90 per cent), FMCG (0.90 per cent) and bank (0.30 per cent).
Major index gainers were Reliance by 3.76 per cent, followed by Tata Steel (2.71 per cent), Hindalco (2.64 per cent), HDFC (2.52 per cent) and BPCL (2.48 per cent).
Turnover in cash segment rose to Rs 14,934.05 crore from Rs 14,890.30 crore yesterday. A total of 8,696.34 lakh shares changed hands in 71,76,511 trades.
The market capitalisation of NSE stood at Rs 94,10,714 crore.