Sourceless (STR) traded 7.2% lower against the US dollar during the one day period ending at 16:00 PM Eastern on February 3rd. Sourceless has a total market cap of $172.57 million and approximately $914.81 worth of Sourceless was traded on exchanges in the last day. Over the last week, Sourceless has traded 2.6% lower against […]