American Express price target lowered to $315 from $340 at Truist

American Express price target lowered to $315 from $340 at Truist