Key indices on Thursday were back in red after opening on a positive note. At 10:48 AM, Sensex was down 0.04% to reach at 31,659.28, Nifty on other hand also was down by 0.04% to trade at 9,910.80 mark.
Mahindra and Mahindra, HUL and Reliance were the top gainers, while NTPC, Wipro, Bharti Infratel and Tata Motors lost the most in early trade. Domestic institutional investors (DIIs) bought shares net Rs 584.88 crore while foreign portfolio investors (FPIs) dumped equities of Rs 632.14 crore yesterday, showed provisional data.