Exela Technologies, Inc. (NASDAQ:XELAP – Get Rating) saw a large drop in short interest in the month of March. As of March 15th, there was short interest totalling 3,400 shares, a drop of 43.3% from the February 28th total of 6,000 shares. Based on an average trading volume of 10,700 shares, the short-interest ratio is […]
Exela Technologies (NASDAQ:XELA – Get Rating) and WNS (NYSE:WNS – Get Rating) are both business services companies, but which is the superior investment? We will contrast the two companies based on the strength of their analyst recommendations, dividends, earnings, profitability, valuation, institutional ownership and risk. Insider & Institutional Ownership 17.4% of Exela Technologies shares are […]