Mumbai, April 4 -- The key equity indices traded in a narrow range with small losses in early afternoon trade. The Nifty hovered below the 22,400 mark after hitting the day's high of 22,619 in early trade. PSU bank shares witnessed profit booking after advancing in the past four trading sessions. Trading was volatile due to the expiry of weekly index options on the NSE.

At 12:27 IST, the S&P BSE Sensex, was down 26.41 points or 0.04% to 73,849.40. The Nifty 50 index lost 38.05 points or 0.17% to 22,396.60.

The Sensex and Nifty clocked an all-time high of 74,501.73 and 22,619, respectively in early trade.

In the broader market, the S&P BSE Mid-Cap index shed 0.29% and the S&P BSE Small-Cap index rose 0.15%.

The market breadth was posit...