Stacks – Apr 03, 2024 – $3.46By masterchef / April 3, 2024 Apr 03, 2024 25. STACKS (STX) – $3.46 Market Cap: $5 24h Price Change: -5.22% 24h Volume: $257 1.24% 7d Price Change: -2.42% 30d Price Change: 14.49% 90d Price Change: 126.69%