A rating of 18 puts Exela Technologies Inc (XELA) near the bottom of the Software - Application industry according to InvestorsObserver. Exela Technologies Inc's score of 18 means it scores higher than 18% of stocks in the industry. Exela Technologies Inc also received an overall rating of 22, putting it above 22% of all stocks. Software - Application is ranked 71 out of the 148 industries.
XELA has an Overall Score of 22. Find out what this means to you and get the rest of the rankings on XELA!