Mumbai: The benchmark BSE Sensex was trading flat, up 12.10 points in late morning trade amid bouts of buying in realty, telecom, IT, utilities, industrial and FMCG sectors ahead of the announcement of key corporate results.
Investors were cautious after Asian markets traded lower following the US administration's protectionist stance on pulling out North American Free Trade Agreement (NAFTA) affecting Wall Street.
Mild profit-booking witnessed in Oil and Gas and Energy segments.
The 30-share Sensex was trading higher by 12.10 points or 0.04 percent at 34,445.17 at 1050 hrs.
However, the broader NIFTY trading flat, marginally down by 1.90 points, or 0.02 percent at 10,630.30.
Major gainers were Bharti Airtel 1.67 percent, Kotak Bank 1.51 percent, Tata Motors 0.84 percent, Infy 0.75 percent and NTPC 0.46 percent.
Notable losers were Coal India 1.20 percent, Wipro 1.18 percent, Axis Banks 1.17 percent and ICICI Banks 0.93 percent.
TCS which was set to announce its quarterly results after market hours today dropped 0.72 percent.
Foreign portfolio investors (FPIs) sold shares worth Rs 572.26 crore on a net basis while domestic institutional investors (DIIs) bought equities to the tune of Rs 600.24 crore yesterday, provisional data showed.
Asian markets were trading lower after Wall Street fell yesterday as investors fretted over the possibility of China halting its Treasury bond purchases and the US pulling out of North American Free Trade Agreement (NAFTA).