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