IDEX   $0.8803  -4.33% Market Closed

Ideanomics Inc