TCS gains ahead of Q2 results, buyback consideration | Sharefundss