Top gainers & losers for the week: BoB, IndusInd Bank, DLF top the charts
JUBLPHARMA - 193845