Mumbai, Jan. 28 -- The key equity benchmarks traded with moderate gains in the morning trade. The Nifty traded above the 22,900 level. Bank shares rallied after declining in the past three consecutive trading sessions.

At 10:30 IST, the barometer index, the S&P BSE Sensex, advanced 406.16 points or 0.54% to 75,772.33. The Nifty 50 index added 74.05 points or 0.32% to 22,903.20.

The broader market underperformed the frontline indices. The S&P BSE Mid-Cap index shed 1.59% and the S&P BSE Small-Cap index slipped 3.60%.

The market breadth was weak. On the BSE, 695 shares rose and 2,894 shares fell. A total of 149 shares were unchanged.

Result Today:

Bajaj Auto(up 0.24%), Cipla(down 1.09%), Hyundai Motor India(down 0.29%), BHEL(down 3.05%...