The consensus recommendation for the IT firm is a hold. Out of the 26 analysts covering the stock, 17 analysts have strong buy and buy ratings, while only four have strong sell and sell ratings and the remaining five have hold ratings.
Subscribe To Our Free Newsletter |