STX

Stacks

$0.4383
3,39%