Out of the 39 analysts that have coverage on Persistent Systems, 18 of them have a “buy” rating, eight say “hold”, while 13 have a “sell” recommendation on the stock.
Out of the 39 analysts that have coverage on Persistent Systems, 18 of them have a “buy” rating, eight say “hold”, while 13 have a “sell” recommendation on the stock.