$STO STO está mostrando un intento de recuperación después de su importante volatilidad de 2026. A 25 de agosto de 2026, STO está alrededor de $0.0411, con aproximadamente $4.17M de volumen en 24 horas y una capitalización bursátil cercana a $9.26M.