Stacks – Apr 15, 2024 – $2.58By masterchef / April 15, 2024 Apr 15, 2024 27. STACKS (STX) – $2.58 Market Cap: $3.7 24h Price Change: -4.36% 24h Volume: $379.4 31.43% 7d Price Change: -21.01% 30d Price Change: -6.53% 90d Price Change: 8.44%