A rating of 61 puts Ideanomics Inc (IDEX) near the middle of the Software – Application industry according to InvestorsObserver. Ideanomics Inc’s score of 61 means it scores higher than 61% of stocks in the industry. Ideanomics Inc also received an overall rating of 43, putting it above 43% of […]