Of the 42 analysts tracking Persistent Systems, 24 of them have a ‘Buy’ recommendation, eight have a ‘Hold’ rating and 10 recommends ‘Sell’.
Of the 42 analysts tracking Persistent Systems, 24 of them have a ‘Buy’ recommendation, eight have a ‘Hold’ rating and 10 recommends ‘Sell’.