$STO towards it's decay

STO
STO
0.0883
-1.34%