Stacks\'s current price is $0.4924. Stacks has a marketcap of $654,005,141.00. Its price changed 1.96% up in the last 24 hours.
- Stacks (STX)
- Live Price $0.4924
- Market Cap $654,005,141.00
- Volume $9,331,069.00
- Available Supply 1,328,377,349 STX
- Rank 82
Please wait, we are loading chart data