Stacks (STX) traded 9.3% higher against the dollar during the twenty-four hour period ending at 18:00 PM Eastern on June 12th. Stacks has a total market capitalization of $2.51 billion and $264.99 million worth of Stacks was traded on exchanges in the last day. During the last week, Stacks has traded 0.6% higher against the […]