$STO USDT ā Explosive breakout underway! š„
Current Price of $STO is $0.1045 per (STO / USD) today with a current market cap of $23.28M USD. 24-hour trading volume is $23.37M USD.STO is +5.66% in the last 24 hours. It has a circulating supply of 225.33M.