Should You Buy American Express Stock for Less Than the Company Paid for Its Own Shares?
Shares in the premium credit card business are down 18% in 2026.
We haven't written up this one. Motley Fool has the full story — the link below goes straight to it.