STEL - Insider Trading - $32.43 | MarketTrack