Stacks – Apr 27, 2024 – $2.73By masterchef / April 27, 2024 Apr 27, 2024 27. STACKS (STX) - $2.73 Market Cap: $4 24h Price Change: 0.99% 24h Volume: $90.3 -37.09% 7d Price Change: 8.98% 30d Price Change: -19.24% 90d Price Change: 7.55%