SPT - Latest News - $10.51 | MarketTrack