STO
STO
0.0909
+5.57%

What is your decision regarding STO?