American Express beats earnings, cuts jobs - still fails to win… — V +0.40 · News Impact Screener