Of the 47 analysts who have coverage on HCLTech, 21 of them have a ‘Buy’ rating, 18 suggest ‘Hold’, while eight of them have a ‘Sell’ rating on the stock.
Of the 47 analysts who have coverage on HCLTech, 21 of them have a ‘Buy’ rating, 18 suggest ‘Hold’, while eight of them have a ‘Sell’ rating on the stock.