Stacks (STX) traded 8.9% higher against the dollar during the 24-hour period ending at 20:00 PM Eastern on December 25th. Stacks has a total market capitalization of $1.62 billion and approximately $274.19 million worth of Stacks was traded on exchanges in the last day. In the last seven days, Stacks has traded 24% higher against […]