The U.S. stock market has a history of building wealth, with a 10% annual return. Choosing the right individual stocks can provide even greater returns for short or long-term financial goals.

Investing in specific stocks can lead to significant gains, with some stocks returning over 20 times their original investment in a decade, if timed correctly. Large-cap stocks demonstrate stability and long-term potential for substantial growth.

Companies like Netflix have provided investors with 10x returns over a decade, showcasing the potential for significant wealth accumulation.

Broadcom’s stock performance over the past decade has turned an initial investment of $33,650 into $1 million.

Align Technology has returned more than 31 times the initial investment over a 10-year period, due to the popularity of Invisalign clear aligners.

Amazon has returned over 1,400% in the past decade, with the potential to turn $33,000 into a million in the first three years of its existence.

Nvidia has become the 2nd-largest company in America, delivering the best total return to investors over various time periods.

Monster Beverage has been the top performer in stock returns over the past 30 years, with just a $400 investment turning into a million in the first decade.

Read more at Yahoo Finance: 6 Stocks That Have Made the Most Millionaires in a Decade or Less