News

Boston Common Asset Management trimmed its American Express holdings by 8.4%, reducing its stake to 31,526 shares worth $8.48 ...