Among the nine analysts that have coverage on CDSL, three of them have a “buy” rating, four say “hold”, while two of them have a “sell” recommendation.
Among the nine analysts that have coverage on CDSL, three of them have a “buy” rating, four say “hold”, while two of them have a “sell” recommendation.