SPT - Analyst Ratings & Analysis - $10.51 | MarketTrack