At 09:20 a.m.; the 30-share index was at 20183.10, up 70 points or 0.3 per cent. It touched a high of 20,189.35 and a low of 20,150.69 in trade today.
The Nifty was at 6132.75, up 18 points or 0.3 per cent. It touched a high of 6,138.30 and a low of 6,126.05 in trade today.
Tech MahindraBSE 3.64 % Ltd rallied over 6 per cent in opening trade, after the company’s net profit for the March 2013 quarter rose 24 percent, beating estimates.
The company, part of the USD 15.9 billion Mahindra Group, had posted a net profit of Rs 302.50 crore in the year-ago period, it said in a BSE filing. The stock was trading 5.7 per cent higher at Rs 961.95.
Among the sectoral indices, the BSE IT Index rose 1.1 per cent, followed by the BSE HealthCare Index which moved 0.6 per cent higher.
The BSE Banking Index gained 0.63 per cent, the BSE PSU Index was up 0.62 per cent and the BSE Metal Index was trading 0.57 per cent higher.
Coal India (1.6 per cent), Tata Motors (1.1 per cent), SBI (1.09 per cent) and Cipla (1.04 per cent) were among top Sensex gainers.
Hero MotoCorp (0.56 per cent), HDFC (0.34 per cent), Bajaj Auto (0.2 per cent) and HUL (0.08 per cent) were among top Sensex losers.
Asian stocks edged higher ahead of the outcome of the Bank of Japan’s (BOJ) policy meeting. Tokyo’s Nikkei gained 0.9 percent, breaking above 15,500 for the first time in over five years.
The BOJ maintained its pledge to increase base money, or cash and deposits at the central bank, at an annual pace of 60 trillion to 70 trillion yen.
Japan’s Nikkei 225 index was trading 1.1 per cent higher at 15,561 and Hong Kong’s Hang Seng index was trading 0.01 per cent higher at 23,366.12.
South Korea’s Kospi index was trading 0.58 per cent higher at 1992.45. China’s Shanghai index was trading 0.1 per cent lower at 2,302.63.