IDEANOMICS, INC.IDEX

Market cap
$11.97M
P/E ratio