$STO you cannot do this to us 😤

I invested… blinked for a few hours and you’re already dumping?? 📉

plz #stop 😩😩

STO
STO
0.1187
+1.36%