The Nifty is trading 9 points lower at 4492.
Ranbaxy has gained 5.2% to Rs 526, Bhel has advanced 2.6% to Rs 1,375 and Reliance Infra is up 1.4% to Rs 1,038. Reliance Industries and Hindalco have also gained over 1% each.
HDFC Bank is down 3.7% to Rs 1,184, TCS has lost 1.5% to Rs 916 and M&M has declined 1.54% to Rs 566. Hindustan Unilever and ITC are also down 1.4% each.