For the second day, profit-booking was the theme of trade on Wednesday as most of the financial sector stocks -- both banks and NBFCs -- witnessed corrective moves, shedding some of the excessive weight which they had gained since last Friday. The Bank Nifty lost 597 points to end the day at 29,586 and the main Nifty 50 lost 148 points to end the day at 11,440.20, down 1.28 per cent. The Bombay Stock Exchange’s BSE Sensex was similarly down 1.29 per cent or 503.62 points at 38,593.52.