KBW Downgrade Casts Shadow Over STC's October Earnings Setup
STC heads into its October 21 earnings report trading below the Street's consensus target, with analyst sentiment cooling just as short sellers trim positions and options traders lean increasingly bullish. The most…