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