Out of the 51 analysts that have coverage on TCS, 33 have a “buy” rating, 13 say “hold”, while five have a “sell” recommendation.
Out of the 51 analysts that have coverage on TCS, 33 have a “buy” rating, 13 say “hold”, while five have a “sell” recommendation.