Mumbai, Feb. 19 -- The key equity indices continued to trade higher with decent gains in afternoon trade. The Nifty traded near the 22,150 mark. Realty, IT and PSU bank shares declined while consumer durables, Pharma and FMCG shares were in demand.

At 13:29 IST, the barometer index, the S&P BSE Sensex, was up 300.26 points or 0.41% to 72,726.90. The Nifty 50 index added 108.55 points or 0.49% to 22,149.25.

The benchmark, Nifty50 index hit an all-time high at 22,157.90 in early afternoon trade.

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

The market breadth was strong. On the BSE, 2,475 shares rose and 1,471 shares fell. A total of 161 shares were unchanged.

Gainers and Lose...