Space Takes Over (STO) Price, Chart & Trading