3 stocks to buy and hold for decades

3 Stocks to Buy and Hold for Decades: A Deep Dive into Long-Term Wealth Building

As someone who has spent years analyzing markets and studying the patterns of wealth creation, I know that the real magic happens when you hold great businesses for decades. The stock market rewards patience, and the best returns often come from companies that dominate their industries over long periods. Today, I want to discuss three stocks that I believe have the potential to deliver strong returns over the next 20 to 30 years.

Why Holding Stocks for Decades Works

Before diving into the picks, let’s understand why long-term holding is so powerful. The key lies in compounding—the process where earnings generate more earnings over time. The formula for compound annual growth rate (CAGR) is:

CAGR = \left( \frac{FV}{PV} \right)^{\frac{1}{n}} - 1

Where:

  • FV = Future Value
  • PV = Present Value
  • n = Number of years

For example, if you invest $10,000 in a stock that grows at 12% annually, in 30 years, it becomes:

FV = 10000 \times (1 + 0.12)^{30} \approx 299599

That’s nearly 30x your initial investment. Now, imagine if you reinvested dividends—the returns would be even higher.

The Criteria for a “Forever” Stock

Not every company can sustain growth for decades. The ones that do usually have:

  1. Strong competitive advantages (moats) – Brands, patents, or network effects that keep competitors at bay.
  2. Consistent revenue growth – A history of increasing sales, not just profits.
  3. High return on invested capital (ROIC) – Efficient use of capital to generate profits.
  4. Adaptability – The ability to evolve with technological and economic shifts.

With these principles in mind, here are my three picks.

1. Berkshire Hathaway (BRK.B) – The Ultimate Compounder

Warren Buffett’s conglomerate is a no-brainer for long-term investors. Unlike most companies, Berkshire owns a diversified mix of wholly-owned businesses (Geico, BNSF Railway) and a massive stock portfolio (Apple, Coca-Cola, Bank of America).

Why It’s a Long-Term Winner

  • Diversified cash flows – Even if one sector struggles, others thrive.
  • Capital allocation genius – Buffett and his team excel at reinvesting profits.
  • No dividends – All earnings are reinvested, maximizing compounding.

Financial Snapshot (2023)

MetricValue
Market Cap$780B
Revenue (TTM)$350B
ROIC9.5%
Cash Reserves$147B

Berkshire’s book value per share has grown at ~10% annually since 1965. If that continues, a $10,000 investment today could be worth ~$175,000 in 30 years.

2. Microsoft (MSFT) – The Cloud and AI Juggernaut

Microsoft isn’t just a software company anymore—it’s a leader in cloud computing (Azure), AI (OpenAI partnership), and enterprise solutions.

Why It’s a Long-Term Winner

  • Recurring revenue – Subscriptions (Office 365, Azure) ensure steady cash flow.
  • Pricing power – Businesses rely on Microsoft products, making them sticky.
  • AI dominance – Copilot and Azure AI position it for the next decade.

Financial Snapshot (2023)

MetricValue
Market Cap$2.8T
Revenue (TTM)$227B
Net Income Margin36%
Free Cash Flow$63B

Microsoft’s revenue has grown at ~15% annually over the past decade. Assuming a conservative 10% growth, $10,000 today could grow to ~$175,000 in 30 years.

3. Visa (V) – The Digital Payments Leader

Cash is dying, and Visa sits at the center of the global shift to digital payments.

Why It’s a Long-Term Winner

  • Network effect – More merchants → more users → more merchants.
  • High margins – No credit risk (unlike banks), just transaction fees.
  • Global expansion – Emerging markets adoption is still early.

Financial Snapshot (2023)

MetricValue
Market Cap$520B
Revenue (TTM)$33B
Net Income Margin52%
ROIC30%+

Visa’s earnings have grown at ~17% annually since 2008. Even at 12% growth, $10,000 could become ~$300,000 in 30 years.

Risks to Consider

No stock is risk-free. Here’s what could go wrong:

  • Berkshire: Succession risk post-Buffett.
  • Microsoft: Regulatory scrutiny, AI competition.
  • Visa: Disruption from blockchain/crypto (though unlikely soon).

Final Thoughts

Investing isn’t about chasing hot stocks—it’s about owning businesses that grow steadily for decades. Berkshire, Microsoft, and Visa fit that mold. If I had to pick one, I’d lean toward Microsoft due to its AI upside, but all three are solid.

The key is to buy, hold, and let compounding work. As Buffett says, “The stock market is a device for transferring money from the impatient to the patient.” Be the patient one.

Scroll to Top