Out of the 47 analysts who have coverage on HCLTech, 18 analysts each have a “buy” and “sell” rating on the stock, while 11 of them have a “sell” rating.
Out of the 47 analysts who have coverage on HCLTech, 18 analysts each have a “buy” and “sell” rating on the stock, while 11 of them have a “sell” rating.