The market, which staged a smart rally about a couple of hours agon and then moved in a tight range for a while, has come off the day's high now due to profit taking in some front line stocks.
Healthcare, bank and realty stocks are a bit subdued. FMCG, automobile, capital goods, metal and power stocks are trading mixed. Oil and information technology stocks are trading firm.
The Sensex is up 51.60 points or 0.27% at 19,375.40, around 60 points off the day's high of 19,445.04. The Nifty index of the National Stock Exchange is up 17.20 points or 0.28% at 5887.30.
ONGC and Reliance Industries are trading firm, gaining 2.5% and 2%, respectively. Sterlite Industries and Infosys are up nearly 1.5%. Maruti Suzuki, Hero Motocorp and Wipro are trading higher by 1% - 1.4%.
Hindalco, Tata Consultancy Services, Tata Power, Cipla and HDFC are up with modest gains.
Suzlon Energy, up nearly 11% at Rs 20, is the top gainer in BSE 'A' Group. The stock is up following Morgan Stanley Mauritius Company acquiring more than 30 million shares of the company from its promoter via an open market transaction.
Pantaloon Retail, Tata Communications, Hindustan Petroleum Corporation, BPCL, Indian Oil Corporation, United Spirits, CESC, Bhushan Steel, Videocon Industries, Gitanjali Gems, Bharat Electronics, Crompton Greaves, Essar Oil and Power Finance Corporation are up 2% - 6%.
Sun Pharmaceutical Industries is trading 1.4% down. Mahindra & Mahindra, Jindal Steel & Power, State Bank of India, Tata Steel, HDFC Bank, Coal India and BHEL are also trading weak.
Motherson Sumi, Godrej Consumer Products, Piramal Enterprises, IFCI, Adani Ports, Idea Cellular, TTK Prestige, Berger Paints, Strides Arcolab and Jet Air India are down 1% - 2.2%.