Stacks (STX) Price Jumps 22%: Can the Momentum Continue?

The Stacks (STX) price bounced at a long-term support area last week and accelerated its increase on June 20.