The brokerage presently has a “buy” rating on the business services provider’s stock. Needham & Company LLC’s price objective would suggest a potential upside of 24.93% from the stock’s current price. Also, EVP Ajay Ayyappan sold 5,093 shares of ExlService stock in a transaction on Wednesday, May 20th. Fifth Third Bancorp now owns 1,982 shares of the business services provider’s stock valued at $84,000 after buying an additional 259 shares during the period. Composition Wealth LLC now owns 20,230 shares of the business services provider’s stock valued at $859,000 after buying an additional 314 shares during the period.