Bharti, TCS, Infosys, Axis Bank and GAIL are top gainers while HDFC twins, L&T, Cipla and ONGC are losers in the Sensex.
The market has opened firm as the Sensex is up 70.47 points or 0.3 percent at 25930.64. The Nifty is up 29.95 points or 0.4 percent at 7995.45. About 571 shares have advanced, 147 shares declined, and 32 shares are unchanged.