Mumbai, Feb. 16 -- The key equity indices continued to trade in positive terrain with modest gains in afternoon trade. The Nifty traded near the 22,050 mark. Auto, pharma and realty shares advanced while oil & gas stocks declined.

At 13:26 IST, the barometer index, the S&P BSE Sensex, advanced 381.19 points or 0.53% to 72,431.57. The Nifty 50 index added 135.30 points or 0.62% to 22,046.05.

In the broader market, the S&P BSE Mid-Cap index rose 0.82% and the S&P BSE Small-Cap index gained 0.88%.

The market breadth was positive. On the BSE, 2,248 shares rose and 1,514 shares fell. A total of 110 shares were unchanged.

Gainers & Losers:

Mahindra and Mahindra (up 4.07%), Bharat Bajaj Auto (up 3.39%), Maruti Suzuki (up 3.03%), SBI Life In...