Stocks which gained the most on the Nifty50 this week

Bharti Infratel Limited: Shares surged 8.4% this week and ending Friday’s traded higher by 5.67% or Rs. 15.40 per share to settle at Rs 287.00 Yes Bank: Shares gained 3.20% or Rs. 5.90 per share to settle at Rs 190, rising 4.5% Read more