what actually going on? $STO

STO
STOUSDT
0.08718
-1.24%