Visa (V 0.73%) boasts over 4 billion cards outstanding, which gives it incredible negotiating power with merchants.

*Stock prices used were the afternoon prices of Jan. 20, 2025. The video was published on Jan. 22, 2025.