Trending Stocks for the week IRCTC | Vodafone Idea | Karnataka Bank | Nifty | Bank Nifty Analysis