Top UpgradeS:  ABG: BUY @ Craig-Hallum AGRO: BUY @ BAC CHE: BUY @ Jefferies EE: BUY @ DNB  PNR: NEUTRAL @ BNP  TXN: HOLD @ DZ Bank 28-OCT-2026 06:53 AM ET