NEW DELHI: Bank shares were trading with gains in Friday's morning session.

Shares of Yes Bank (up 7.26 per cent), State Bank of India (up 0.87 per cent), IDFC BANK (up 0.61 per cent), ICICI Bank (up 0.57 per cent), Punjab National Bank (up 0.54 per cent), Bank of Baroda (up 0.23 per cent), Axis Bank (up 0.21 per cent), Kotak Mahindra Bank (up 0.2 per cent), Federal Bank (up 0.17 per cent) and HDFC Bank (up 0.09 per cent) were among the top gainers.

The Nifty Bank index was trading 0.33 per cent up at 31,334 around 09:55 am.

Benchmark NSE Nifty50 index was up 43.75 points at 12218.4 , while the BSE Sensex was up 141.58 points at 41601.37.

Among the 50 stocks in the Nifty index, 38 were trading in the green, while 12 were in the red.

Shares of Vodafone Idea, YES Bank, Tata Motors, SBI, PFC, SAIL, Ashok Leyland, BHEL and GMR Infra were among the most traded shares on the NSE.