WNS (Holdings) Limited (NYSE:WNS) shot up 6.3% during mid-day trading on Wednesday . The stock traded as high as $28.12 and last traded at $28.09, with a volume of 195,104 shares traded. The stock had previously closed at $26.43.

Several research firms have issued reports on WNS. Cantor Fitzgerald reiterated a “buy” rating on shares of WNS (Holdings) Limited in a research note on Sunday. Deutsche Bank AG reissued a “buy” rating on shares of WNS (Holdings) Limited in a research report on Sunday. Citigroup Inc. reissued a “buy” rating on shares of WNS (Holdings) Limited in a research report on Saturday, July 9th. Needham & Company LLC reissued a “buy” rating on shares of WNS (Holdings) Limited in a research report on Sunday. Finally, Zacks Investment Research cut shares of WNS (Holdings) Limited from a “hold” rating to a “sell” rating in a research report on Wednesday, May 4th. One analyst has rated the stock with a sell rating, two have issued a hold rating and ten have assigned a buy rating to the stock. The company has a consensus rating of “Buy” and an average price target of $35.75.

The firm has a 50 day moving average price of $28.75 and a 200 day moving average price of $29.32. The firm has a market cap of $1.42 billion and a P/E ratio of 25.16.

WNS (Holdings) Limited (NYSE:WNS) last announced its earnings results on Thursday, July 14th. The company reported $0.45 earnings per share for the quarter, beating the Zacks’ consensus estimate of $0.44 by $0.01. The business earned $148 million during the quarter, compared to analyst estimates of $135.19 million. The business’s quarterly revenue was up 10.4% compared to the same quarter last year. During the same quarter last year, the business posted $0.42 earnings per share. Equities analysts anticipate that WNS will post $1.87 EPS for the current fiscal year.

Several hedge funds have made changes to their positions in the stock. Wells Fargo & Company MN raised its stake in shares of WNS (Holdings) Limited by 192.7% in the fourth quarter. Wells Fargo & Company MN now owns 240,793 shares of the company’s stock worth $7,510,000 after buying an additional 158,532 shares during the period. BNP Paribas Arbitrage SA purchased a new stake in shares of WNS (Holdings) Limited during the fourth quarter worth approximately $3,065,000. Monarch Partners Asset Management LLC raised its stake in shares of WNS (Holdings) Limited by 83.7% in the fourth quarter. Monarch Partners Asset Management LLC now owns 172,675 shares of the company’s stock worth $5,386,000 after buying an additional 78,700 shares during the last quarter. Finally, California Public Employees Retirement System raised its stake in shares of WNS (Holdings) Limited by 11.8% in the fourth quarter. California Public Employees Retirement System now owns 167,100 shares of the company’s stock worth $5,212,000 after buying an additional 17,700 shares during the last quarter.

WNS (Holdings) Limited (WNS) is engaged in providing business process management (BPM) services. The Company offers data, voice, analytical and business transformation services. The Company operates through two business segments: WNS Global BPM and WNS Auto Claims BPM. The WNS Global BPM segment is delivered out of the Company’s delivery centers in China, Costa Rica, India, the Philippines, Poland, Romania, South Africa, Sri Lanka, the United Kingdom and the United States.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.