Besides Tech Mahindra, IT stocks Wipro, Infosys, HCL Tech and TCS gained around 0.7-0.9 per cent in morning.
Among pharma stocks, Cipla fell 4.7 per cent. Dr Reddy's Laboratories was trading 0.4 per cent lower.
Metal stocks also weighed on the indices, with the BSE metal index down 0.5 per cent. Nalco and Coal India were down around 0.5-1.6 per cent.
Canara Bank shares tumbled more than 5 per cent, a day after the Central Bureau of Investigation (CBI) filed charges against a former chairman of the state-run bank and others over allegations that the officials helped a company defraud the bank of about $10.5 million taken in loans over four years ago. The case is the latest in a string of bank frauds reported to authorities in the aftermath of a sprawling $2 billion fraud that was unearthed weeks ago at Punjab National Bank (PNB).
Comments
Other PSU banks, Andhra Bank was down 1.8 per cent and Bank of India down 1 per cent. SBI and PNB, however, were trading 0.6 and 0.3 per cent higher respectively.At 10:18, 32 stocks on the Nifty 50 were trading in the positive zone. Other top gainers included BPCL, Bosch, Adani Ports and Tata Motors, up around 1-1.5 per cent. On the other hand, top Nifty losers included Vedanta, down 5.6 per cent, NTPC, down 1.3 per cent, and Mahindra and Mahindra, down over 1 per cent.