Stocks in news: TCS, Infosys, PNB, ONGC, Ruchi Soya, AB Nuvo