Stacks – Apr 21, 2024 – $2.58By masterchef / April 21, 2024 Apr 21, 2024 27. STACKS (STX) – $2.58 Market Cap: $3.8 24h Price Change: 3.21% 24h Volume: $92.1 -47.84% 7d Price Change: -4.29% 30d Price Change: -23.11% 90d Price Change: -5.25%