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

STO
STO
0.121
+1.76%