Amazon (NASDAQ: AMZN) has been a significant winner over the last two decades, generating enormous wealth for its investors.

But for investors who have yet to buy the stock, is it too late now to add Amazon to their portfolio? Here are three questions to ask to answer that question: Is it a good business? Does it have good prospects? And is the stock price attractive?

There are many ways for investors to evaluate a company's business model. Here are two elements to assess: customer captivity and barriers to entry.

Continue reading


Source Fool.com