SA analyst upgrades/downgrades: GE, MSFT, SMCI, AMGN Press Room 3 hours ago SA analyst upgrades/downgrades: GE, MSFT, SMCI, AMGN