Stacks (STX) traded down 8.2% against the US dollar during the 24 hour period ending at 16:00 PM Eastern on December 15th. During the last week, Stacks has traded down 5.7% against the US dollar. Stacks has a total market cap of $1.05 billion and $109.86 million worth of Stacks was traded on exchanges in […]