Stacks $STX is currently trading at $0.2918, with a 14.55% increase in the last 24 hours and a market cap of $531,333,625.

#STX

STX
STX
0.2536
-2.53%