Stacks (STX) traded up 1.7% against the U.S. dollar during the 24-hour period ending at 16:00 PM ET on June 11th. One Stacks coin can now be bought for $2.21 or 0.00003277 BTC on popular exchanges. Stacks has a total market cap of $2.31 billion and $172.73 million worth of Stacks was traded on exchanges […]