IDEX (IDEX) traded down 6.2% against the US dollar during the 1 day period ending at 8:00 AM ET on May 17th. IDEX has a total market cap of $54.19 million and $26.17 million worth of IDEX was traded on exchanges in the last 24 hours. During the last week, IDEX has traded 16.2% lower […]