SPACE ID (ID) traded 0.2% higher against the U.S. dollar during the 24-hour period ending at 0:00 AM ET on May 25th. During the last seven days, SPACE ID has traded down 2.3% against the U.S. dollar. SPACE ID has a market capitalization of $413.45 million and approximately $17.57 million worth of SPACE ID was […] Read this story