Netflix (NASDAQ: NFLX) and Amazon (NASDAQ: AMZN) have been two of the best-performing stocks of the decade. The streaming titan has returned a whopping 3,600% over the last ten years, while the e-commerce giant is up 1,260%. Not too shabby.
However, the two companies' reliable streak of beating the market may be coming to an end. While both stocks are up year-to-date, they are both trailing the S&P 500, a sign that these stocks may not be the surefire winners they have been over the last ten years, especially as both are facing new sets of challenges. Alternatively, this year's modest performance could just be a speed bump on the way to greater gains next year, as we've seen similar pauses in these stocks' growth before.
Let's take a look at what the streaming titan and the e-commerce giant have to offer investors today in order to determine where they're going from here and which is the better buy.