TCS Q2 net profit up 4.9% at ₹8,433 cr; announces ₹16,000-crore buyback plan | Sharefundss