Stacks (STX) Surges 30% to ATH on Upgrade Approval and BTC Yield Incentives
Stacks (STX) prices have skyrocketed more than 30% over the past few hours, reaching an all-time high of $3.65 before cooling off a little.
The token had climbed from an intraday low of $2.75 on March 20 but had retreated…