TCS shares rose 3% ahead of the release of the company’s second-quarter results today. Expectations of strong profit growth supported the gains in the stock.