New Delhi, April 21 -- Indian banking stocks extended their winning run to the fifth consecutive trading session on Monday, April 21, with all constituents of the Nifty Bank index trading in the green. The performance of the country's top private sector banks - HDFC Bank and ICICI Bank - in the March quarter beat street estimates, further supporting the ongoing rally in banking stocks.

Reacting positively to the March quarter results, shares of HDFC Bank soared 2.3% to touch a fresh record high of Rs.1,950 apiece, taking its April gains to 5.6%. Demand for ICICI Bank shares also further gathered momentum, with the stock rising 2.1% to an all-time high of Rs1,436 apiece, resulting in an April gain of 4.6% so far.

The upbeat performance h...