Stacks – Mar 26, 2024 – $3.62By masterchef / March 26, 2024 Mar 26, 2024 25. STACKS (STX) – $3.62 Market Cap: $5.24B 24h Price Change: 2.06% 24h Volume: $292.16M 35.29% 7d Price Change: 36.87% 30d Price Change: 39.85% 90d Price Change: 144.83%