$STO towards it's decay

STO
STO
0.0548
-0.18%