Since 2009, the stock market has reached all-time highs, and some stocks have done far better than you might think. If you're picking stocks, take a look at these 10 best performing stocks over the past 10 years.
Founded in 2003 and went public in 2010, Tesla has generated a total fortune of $639.3 billion. In the past 10 years, Its stock had an average annual return of more than 65.4%.
Ever since Netflix introduced the paid membership model, its market value has reached $119 billion and its stock has been one of the biggest gainers. If you had invested $1,000 in Netflix stock 10 years ago, you would have earned more than $49,000 today.
Domino's Pizza, one of the turnaround stories of the past decade, has a market cap of $12.13 billion. Since 2010, the stock has risen from $10 a share to $286.
With the continuous innovation in its mobile phone business and cloud capabilities, Apple has reshaped mobile phone companies and reached a market cap of $1 trillion. If you had invested $1,000 in Apple stock in 2009, you would now have $8,469.
Amazon has created $1.57 trillion in value since it went public in 1997. With a dollar-weighted annualized return of 31.1%, it was one of the best buys of the past decade. A $1,000 investment in Amazon stock in 2009 is now worth $22,261.
Since Meta Platforms went public under the name of Facebook in 2012, it has accumulated more than $553 billion. In the past 10 years, the annualized returns of the company's weighted stock reached 30.4%.
Since Nvidia went public in 1999, its market share has soared over the past decade, and its annualized weighted return reached 27.5%. As Nvidia dabbles in many new businesses and technologies, its wealth has grown to a staggering $309.4 billion.
Founded in 1975, Microsoft has an annual turnover of $110 billion and holds a 79% share of the desktop market. If you invested $1,000 in Microsoft stock, you would get $5,642 by now.
Mastercard's stock, one of the billionaires' favorites, had an annualized dollar-weighted return of 33.0% in the past decade. According to CNBC, if you had invested $1,000 in the company’s share 10 years ago, you'd have received more than $12,500 today.
UnitedHealth, a pharmaceutical company, has made $370.2 billion in its 37 years as a public company. Its stock has been wildly popular over the past 15 years, with a weighted annualized return of 21.2%.