IDEX - Ideanomics Inc

Float
11.89M
Short % of Float
17.59%
Oustanding Shares
11.97M

Float
9.68M
Short % of Float
19.27%
Oustanding Shares
12.00M

Float
9.67 M
Short % of Float
12.83%
Oustanding Shares
11.97 M

Float
20.01M
Short % of Float
N/A
Oustanding Shares
20.07M