$STO After Max selling off , it's getting cooling up now! And definitely going up! Shorts made huge money! But now they should close and exit !

STO
STO
0.1247
-4.22%