IOST (IOST) traded 2.1% lower against the U.S. dollar during the 1 day period ending at 16:00 PM E.T. on May 18th. In the last week, IOST has traded 5% higher against the U.S. dollar. IOST has a market cap of $179.01 million and approximately $6.40 million worth of IOST was traded on exchanges in […]