SA analyst upgrades/downgrades: CLS, UBER, ANET, SMCI Press Room 6 months ago SA analyst upgrades/downgrades: CLS, UBER, ANET, SMCI