Stacks (STX) – 2024-04-27 2024-04-27 28 – Stacks (STX) – $2.59 Market Cap: $3768953975.025758 24 Hr Volume: $82691751.86489803 24 Hr Change: -2.84% 7d Change: 6.17% 30d Change: -23.38% 90d Change: 71.39% crypto2024-04-27T11:45:49+10:00