Long-Term Stock Portfolio: 10 Best Stocks for 20 Years

4. Mastercard Inc. (NYSE:MA)

Market Cap: $533.8 Billion

Number of Hedge Fund Holders: 158

Mastercard Inc. (NYSE:MA) is one of the best stocks for a 20-year long-term stock portfolio. The company benefits from the continued shift away from cash to digital payments, which still has scope for growth. With its exposure to such long-term secular growth trends, Mastercard Inc. (NYSE:MA), as one of the strongest players in the global payments industry, should be a primary beneficiary supported by its resilient business model and global brand.

Recent commentary from multiple analysts continues to highlight Mastercard Inc.’s (NYSE:MA) strong positioning in the global payments space. On August 11, TD Cowen analyst Bryan Bergin reiterated a Buy rating with a $645 target, which the analyst based on the company’s resilience and diverse growth strategy. He emphasized Mastercard’s ability to capitalize on payment digitization, along with initiatives in cybersecurity, loyalty, and emerging areas such as stablecoins and Agentic Commerce.

Just days earlier, on August 6, an analyst from Truist raised his price target on Mastercard Inc. (NYSE:MA) to $623 from $612 while maintaining a Buy rating. He cited better-than-expected Q2 earnings and improved forecasts across key metrics as the basis for his optimistic view.

Together, these views highlight Mastercard Inc.’s (NYSE:MA) ability to sustain growth momentum, supported by innovation, healthy consumer spending, and a robust global footprint.

Mastercard Inc. (NYSE:MA) is a global payments technology company that facilitates electronic transactions across credit, debit, prepaid, and commercial programs.