$STO towards it's decay

STO
STO
0.0678
-3.83%