$STO towards it's decay

STO
STO
0.0859
-4.23%