STEL - Analyst Ratings & Analysis - $32.43 | MarketTrack