Stacks Self Reported Market Capitalization Tops $1.52 Billion (STX)
Stacks (STX) traded down 9.6% against the US dollar during the 1-day period ending at 8:00 AM Eastern on December 28th. During the last seven days, Stacks has traded 2.6% lower against the US dollar. Stacks has a market cap of $1.52 billion and approximately $173.19 million worth of Stacks was traded on exchanges in […]