5 best stocks to buy and hold for 20 years for Q2 2023

In this guide, we explain what buy-and-hold stocks are and how you can buy (and hold) them. You will also get to see our list of best stock suggestions to buy and hold for 20 years.
Updated: May 3, 2023

77% of retail CFD accounts lose money.

The buy-and-hold investing strategy, otherwise known as long-term investing, entails buying stocks or other securities and holding them for a long time, sometimes decades. This long-term passive investing approach is different from active investing, in which an investor tries to time the market by buying a stock when the price is low and selling it when the price is high. Most buy-and-hold investors rely heavily on fundamental analysis, as that gives them a better idea about the future outlook of the stocks they want to buy.

What are the top stocks to buy and hold for 20 years?

Based on their business models, impressive products and services, track records of success, and flexibility to respond to market demands, we have identified these top ten best stocks to buy-and-hold for 20 years:

#Stock symbolStock nameTrade now
Trade AAPL

77% of retail CFD accounts lose money.

Trade MSFT

77% of retail CFD accounts lose money.

Trade AMZN

77% of retail CFD accounts lose money.

4AMDAdvanced Micro Devices
Trade AMD

77% of retail CFD accounts lose money.

5SPCEVirgin Galactic Holdings Inc
Trade SPCE

77% of retail CFD accounts lose money.

6NEENextEra Energy
Trade TSLA

77% of retail CFD accounts lose money.

8DISWalt Disney Co.
Trade DIS

77% of retail CFD accounts lose money.

Trade PYPL

77% of retail CFD accounts lose money.

Trade V

77% of retail CFD accounts lose money.

List chosen by our team of analysts, updated June 2023.

1. Apple (NASDAQ: AAPL)

Apple was the first company in the United States to hit a $1 trillion market capitalization, rising to $2.3 trillion at the time of writing. In February 2021, Apple was in control of 40% of the US smartphone market. The company has evolved from a phone manufacturer to a mega-tech company with tentacles in other sectors. In 2020, Apple announced plans to start building electric cars and is already developing autonomous driving technology. In the five years to 2021, Apple stock rose by 476%

77% of retail CFD accounts lose money.

2. Microsoft (NASDAQ: MSFT)

Microsoft may not be the colossus it once was, but it is still a force to reckon with. The company had a market capitalization of $1.8trn in February 2021. Though starting with desktop applications, Microsoft has also expanded into other areas, including games, remote work applications, and cloud services. In the five years to 2021, shares of Microsoft have risen by 385%.

77% of retail CFD accounts lose money.

3. Amazon (NASDAQ: AMZN)

Amazon is the world’s largest retailer. The company was one of the biggest winners from the coronavirus pandemic as the shutdown measures forced people to depend on e-commerce. However, unlike other retail companies, Amazon has leveraged cloud computing to muscle itself to the pinnacle of retail shopping. Amazon shares rose by 546.8% in the last five years to 2021.

77% of retail CFD accounts lose money.

4. Advanced Micro Devices Inc. (NASDAQ: AMD)

Semiconductors have been essential drivers of technology adoption. Already there is a global shortage of microchips, perhaps an indication of what may define the industry in the years to come. Advanced Micro Devices is a company that should benefit from the surge in demand for microchips. AMD shares returned 5024% in the five years to 2021.

77% of retail CFD accounts lose money.

5. Virgin Galactic Holdings Inc. (NYSE: SPCE)

Interest in space tourism is building. The consensus on Wall Street is that space will become a multi-trillion-dollar economy within the next decade. Space travel pioneer Virgin Galactic is positioned to reap from this growing market. Its shares rallied by 94% in 2020.

77% of retail CFD accounts lose money.

6. NextEra Energy (NYSE: NEE)

As the interest in cleaner energy intensifies, renewable energy companies such as NextEra Energy could become profitable long-term investments. NextEra is a pioneer in renewable energy and it generates more solar or wind energy than any other utility company in the United States. The company has earmarked $55 billion for building new infrastructure by 2022, which will reduce electricity generation costs. NextEra Energy had a market capitalization of $163.7bn at the time of writing.

7. Tesla (NASDAQ: TSLA)

The future belongs to companies that will disrupt our normal way of life. No other company typifies this more than Tesla. The pioneer electric car company is leading the charge in the way we consume energy; it is more than an electric car company. At the time of writing, Tesla has a market capitalization of $779bn and its shares rose by 13,471% in the five years to 2021.

77% of retail CFD accounts lose money.

8. The Walt Disney Company (NYSE: DIS)

Disney has reinvented itself. The company has seen a seismic shift in its core business model, choosing to focus on streaming content through its channel Disney+. Consequently, this former cyclical stock now offers a hybrid of growth and value. Disney shares rose by 105% in the five years to 2021.

77% of retail CFD accounts lose money.

9. PayPal (NASDAQ: PYPL)

Card payment platforms represent the future of cash transactions and online payments, and PayPal is at the forefront. The $350bn company is expanding into new markets. In 2021, it started accepting crypto payments on its platform. It has also announced plans to include other financial services such as stock trading, options trading, and derivative contracts. This would make PayPal a one-stop app for financial transactions. PayPal shares rose by 772.19% in the five years to 2021.

77% of retail CFD accounts lose money.

10. Visa (NYSE: V)

As the world continues to drift towards cashless transactions, companies such as Visa will remain relevant for a long time. The company has consistently made huge profit margins and is also aligning itself to the future needs of consumers, for example by considering accepting crypto payments. Visa shares grew by almost 1000% in the decade 2010 to 2020.

77% of retail CFD accounts lose money.

Where to buy the best long-term stocks

You can invest in long-term stocks through stockbrokers, investment companies, or online trading platforms. Because of the numerous features offered by some brokerages, including premium research and advisory services, you may want to use a full-service brokerage. Since you’ll be accumulating wealth over the long term, you might consider a tax-efficient share trading account — such as a Stock & Shares ISA or Self-Invested Personal Pension (SIPP) in the UK — rather than a regular trading account.

Min. Deposit
$ 10
Best offer
User Score
Up to $240 bonus!
Deposit with ACA, Wire, Pay with my bank
Invest for dividends and get payout on stocks on Ex-Dividend day
Start Trading
Payment Methods:
Bank Transfer, Credit Card, Debit Card, PayPal, Wire Transfer
Full Regulations:

77% of retail CFD accounts lose money.

Min. Deposit
$ 0
Best offer
User Score
Get insights from millions of investors, creators, and analysts
Build your portfolio of stocks, ETFs, and crypto–all in one place
No minimum deposit
Start Trading
Payment Methods:
Bank Wire, Check, Debit Card, Wire Transfer
Full Regulations:
Cryptocurrency execution and custody services are provided by Apex Crypto LLC (NMLS ID 1828849) through a software licensing agreement between Apex Crypto LLC and Public Crypto LLC. Crypto trading on Public platforms is served by Public Crypto LLC and offered through APEX Crypto. Please ensure that you fully understand the risks involved before trading.
Min. Deposit
$ 100
Best offer
User Score
Trade out-of-hours on over 70+ US stocks
Get exposure to a wide range of popular UK, US and international stocks
Enjoy flexible access to more than 17,000 global markets, with reliable execution
Start Trading
Payment Methods:
Bank Transfer, Credit Card, Debit Card, PayPal
Full Regulations:
ASIC, FCA, FINMA, is a licensed bank (IG Bank in Switzerland)
Spread bets and CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 75% of retail investor accounts lose money when trading spread bets and CFDs with this provider. You should consider whether you understand how spread bets and CFDs work, and whether you can afford to take the high risk of losing your money.

How to Buy-and-Hold Stocks for 20 Years

  • Conduct Thorough Research: since you are going to hold the stocks for a long time, it’s very important to do thorough research before choosing your buy-and-hold stocks. Your research must be based on fundamental analysis: evaluating the company’s business model, balance sheet, cash flow, income statements, and management, as well as the general direction of the economy. You want to buy and hold a stock with a proven track record of making profits and huge growth potential.
  • Open an Account with a Reliable Broker: twenty years is a long time, so you need a reliable broker that can meet your long-term needs. Look for a broker with a presence in multiple countries or one that can be accessed easily from anywhere in the world— because you don’t know where you will be in 20 years’ time. Also, consider the broker’s policy for transferring your assets to your dependents.
  • Start Investing: when you have opened an account and funded it, it’s time to start buying. But don’t rush in. Many brokers and financial websites provide “stock screeners” that let you filter lists of stocks based on certain criteria such as their dividend yield. Remember you’re looking for companies that will still be profitable in the next decade(s).

What are buy-and-hold stocks?

Buy-and-hold stocks are stocks that an investor can hold for a long period, which can run into decades. These are stocks that have solid fundamentals with a great capacity for growth in the future. In other words, you may look at them as long-term growth stocks.

For example, Amazon grew by 120,000% in the 23 years between its IPO in May 1997 and May 2020. To put it in another way, $1,000 invested in Amazon stock during the IPO on May 15, 1997, at $18 per share, would be worth $1.2 million as of May 2020. This is quite massive, and it goes to show how buy-and-hold stocks can grow exponentially.

In addition to growth potential, some buy-and-hold stocks offer consistent dividends and even raise their dividends every year. Dividend-paying stocks can provide investors with predictable income, but not all dividend stocks are good for long-term investments.

Investors don’t look at short-term price fluctuations and technical analysis when trying to find good buy-and-hold stocks; instead, they focus on using fundamental factors that determine the growth potential of a stock. Some of those factors include the significance and importance of the company’s products or services, the sustainability of its business model, and the quality of its management.

Are buy-and-hold stocks a good investment?

Investing in long-term stocks brings higher returns than active investing because it minimises trading fees and reduces your capital gains tax bill (to zero, if you never sell the stock) while you watch the dividends roll in. And it’s less stressful than day trading because you don’t have to be tied to a computer screen.

You need to do thorough research to select good stocks that can make good returns in the next two decades. Don’t try to time the markets, but do consider accumulating more shares “on the dips” when the company you have evaluated to be good value is even better value. And spread your risk across several stocks.

Latest buy-and-hold stocks news

Shares of Five Below Inc (NASDAQ: FIVE) ended nearly 10% up on Friday even though the discount retailer said its sales came in slightly below expectations in the first quarter. Five Below stock up on strong guidance The retail stock was rewarded primarily because the management raised its…
Nio ( NYSE: NIO) stock price has been in a freefall and the situation could get worse in the coming week when the company publishes its financial results. The stock plunged to $7.75 on Friday and is hovering near its lowest level in 2020. It has dropped by over…
Trade Desk Inc (NASDAQ: TTD) is in the green on Friday after a Morgan Stanley analyst named it a top pick in ad stocks. Trade Desk stock has 20% upside from here Matthew Cost upgraded the California-based company this morning on “overweight” and raised his price objective to $90…
International Consolidated Airlines Group S.A. (LON: IAG) is in focus today after the U.S. government inflicted a $1.1 million fine on British Airways. DOT received over 1,200 complaints against BA On Friday, the U.S. Transportation Department said the air carrier did not refund its passengers…
SentinelOne Inc (NYSE: S) opened more than 35% down today after reporting disappointing results for its first financial quarter. SentinelOne stock down on weak outlook The cybersecurity stock is being punished also because the management cited a slowdown in business spending and slashed their guidance for the full…
American stocks are doing great as one of the biggest risks in the economy has dissipated. The closely-watched tech-heavy Invesco QQQ ETF has jumped by 32% this year while the iShares Core S&P 500 (IVV) has jumped by 11.12% this year. Return of the raging bull The QQQ and IVV…


Why should I choose to buy and hold stocks for 20 years?
Are buy-and-hold stocks a good investment right now?
Who invests in long-term stocks?
Are long-term stocks a good investment for beginners?
What is the difference between buy-and-hold stocks and short-term stocks?
Are long-term stocks traded 24/7?

Sources & references
Risk disclaimer