Stacks (STX) Achieves Self Reported Market Capitalization of $1.93 Billion
Stacks (STX) traded up 1.4% against the U.S. dollar during the 1 day period ending at 15:00 PM Eastern on June 1st. During the last week, Stacks has traded 7.6% lower against the U.S. dollar. Stacks has a market cap of $1.93 billion and approximately $52.15 million worth of Stacks was traded on exchanges in […]