Of the 33 analysts that have coverage on Zydus Life, 17 have “buy” ratings, 10 have “hold” ratings and six have “sell” ratings.
Of the 33 analysts that have coverage on Zydus Life, 17 have “buy” ratings, 10 have “hold” ratings and six have “sell” ratings.