Ideanomics Inc

NASDAQ:IDEX  
2.39
-0.13 (-5.16%)
4:36:39 PM EDT: $2.40 +0.01 (+0.42%)
Twitter Share  Facebook Share StockTwits Share