October Earnings Revision Review; Medium Term Bullish