The two local market indexes, the Sensex and Nifty, recovered their initial losses and pushed higher on Monday, reflecting mixed global indications.
At 9.45 a.m., the BSE Sensex was up 452 points to 60,297, while the NSE Nifty was up 126 points to 17,933.
Apart from Sun Pharma, all stocks on the 30-share Sensex were trading in the green, with Tata Motors leading the pack, up 1.64 percent.
During early trade, the overall breadth of the 30-share Sensex was positive, with 29 scrips gaining and one declining.
The individual stock jumped more than 2% after Siemens India announced plans to produce 1,200 electric freight locomotives for the railways at the cost of Rs 26,000 crore.
The Nifty MidCap 100 and Nifty SmallCap 100 indexes gained up to 1% in the broader markets.
Other than the Nifty Pharma index, which was down slightly in trading, all sectors were in the green. The Nifty Metal, Nifty PSU Bank, and Nifty Realty indexes surged the highest, gaining up to 1 percent.
The S&P BSE Sensex fell 981 points (1.6%) in the last session Friday, finishing at 59,845, its lowest level since October 28. Index Nifty50, on the other hand, finished at 17,807, down 321 points (1.8 per cent). The next day, the index fell to a low of 17,779.
 
 
          