SA analyst upgrades/downgrades: GE, MSFT, SMCI, AMGN Press Room 2 months ago SA analyst upgrades/downgrades: GE, MSFT, SMCI, AMGN