Markets

Stacks

STX #95
$0.378978
1H -0.83% 24H -1.56% 7D +1.26%
Market Cap $712.26M
Volume (24H) $20.54M
Price Chart (1Y)