Stacks – Apr 01, 2024 – $3.54By masterchef / April 1, 2024 Apr 01, 2024 26. STACKS (STX) – $3.54 Market Cap: $5.1 24h Price Change: -3.48% 24h Volume: $101.6 -49.95% 7d Price Change: -3.02% 30d Price Change: 20.55% 90d Price Change: 138.86%