Ideanomics rises 3.9% as it set eyes on Russell 3000 Index

June 10, 2021