Punjab National Bank(up 2.44 per cent), HDFC Bank(up 0.83 per cent), Federal Bank(up 0.5 per cent), Bandhan Bank(up 0.47 per cent) and Axis Bank(up 0.21 per cent) were among the top gainers.
ICICI Bank(down 0.37 per cent), AU Small Finance Bank(down 0.27 per cent) and IDFCBANK(down 0.16 per cent) were the top losers on the index.
The Nifty Bank index was up 0.24 per cent at 44336.55 at the time of writing this report.
Benchmark NSE Nifty50 index was up 52.45 points at 19318.25, while the BSE Sensex was up 155.92 points at 65042.43.
Among the 50 stocks in the Nifty index, 32 were trading in the green, while 18 were in the red.
Shares of JP Power, Suzlon Energy, Vodafone Idea, Zomato and Ibull Housing Fin were among the most traded shares on the NSE.
Shares of Lords Chloro, A G Universal, Ravinder Heights, Jullundur Motor and Zeal Global Services hit their fresh 52-week highs in today's trade, while Kshitij Polyline, Cerebra Integrat, Setubandhan Infra, Shrenik and FutureLifestyleFash hit fresh 52-week lows in trade.