People are swiping, and that is good news for American Express Co. (AXP) . 

The credit card company enjoyed a fifth straight day of gains, at one point rising as much as 1.4% during Wednesday's session as reaching a new all-time high of $106.26. American Express closed Wednesday's session up 0.97% to $105.83. 

Strong numbers from large retailers like Walmart (WMT) and Target (TGT) may be providing a tailwind for the stock as consumers exercised their purchasing power in the second quarter. 

On Wednesday, Target reported that same-store sales jumped 6.5% on the way to a blowout quarter where consumer traffic grew by 6.4% - the strongest growth in traffic since Target began reporting the metric in 2008.

Earlier this week, Walmart reported a 4.5% increase in second-quarter same-store sales on the way to revenue of $128 billion. The retailer also raised its full-year earnings guidance to between $4.90 and $5.05 per share from its previous view between $4.75 and $5 per share. 

Strong retail numbers means that people are spending money, and if they are using AmEx cards, that is good for the company and its investors. 

More from Credit Cards

31 Ways to Save Money in College

31 Ways to Save Money in College

How to Use Back-to-School Shopping As a Way to Teach Your Kids About Budgeting

How to Use Back-to-School Shopping As a Way to Teach Your Kids About Budgeting

What Is APR and How Does It Differ From Interest Rates?

What Is APR and How Does It Differ From Interest Rates?

LendingTree CEO Focused on App and Digitized Mortgage Experience

LendingTree CEO Focused on App and Digitized Mortgage Experience