Stacks' 135% rally helps it reclaim $1B market cap

Stacks Network (STX) market cap reclaimed $1 billion on February 22, following a weeklong rally that saw it rise by 135%, according to CryptoSlate’s data.