HOLY MOLYYY!!! $STO is this even allowed???

STO
STO
0.0907
+0.77%