It isn't always obvious that a growth stock will take off and generate massive returns for your portfolio. However, that's one of the reasons why sometimes taking a chance on an up-and-coming stock can be a worthwhile move, even if you're not entirely confident that it'll be successful. Taking on some risk can result in monstrous gains and rewards later on.

Three stocks that have made long-term investors rich over the past two decades include Nvidia ( NVDA 0.65% ) , Netflix ( NFLX 4.28% ) , and Booking Holdings ( BKNG +1.57% ) . Here's a look at just how much your investment would be worth if you bought $5,000 worth of shares in each of these companies 20 years ago.

1. Nvidia: $3 million

The least-surprising stock on this list is likely Nvidia. The chipmaker has

See Full Page